math.log/2 on complex, real part

Time bar (total: 14.1s)

analyze259.0ms (1.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%49.9%0.1%0%49.9%0%4
0%0%49.9%0.1%0%49.9%0%5
0%0%49.9%0.1%0%49.9%0%6
9.4%4.7%45.2%0.1%0%49.9%0%7
17.2%8.6%41.3%0.1%0%49.9%0%8
27.3%13.7%36.3%0.1%0%49.9%0%9
41%20.5%29.4%0.1%0%49.9%0%10
48.6%24.3%25.6%0.1%0%49.9%0%11
57.1%28.5%21.4%0.1%0%49.9%0%12
Compiler

Compiled 32 to 19 computations (40.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 175.0ms
ival-mult: 100.0ms (57.1% of total)
ival-log: 29.0ms (16.5% of total)
ival-add: 19.0ms (10.8% of total)
ival-atan2: 10.0ms (5.7% of total)
ival-sqrt: 10.0ms (5.7% of total)
ival-div: 6.0ms (3.4% of total)
const: 1.0ms (0.6% of total)
backward-pass: 0.0ms (0% of total)

sample2.9s (20.6%)

Results
1.8s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.5s
ival-mult: 657.0ms (43% of total)
ival-log: 249.0ms (16.3% of total)
ival-sqrt: 221.0ms (14.5% of total)
ival-add: 198.0ms (13% of total)
ival-div: 108.0ms (7.1% of total)
ival-atan2: 79.0ms (5.2% of total)
const: 12.0ms (0.8% of total)
backward-pass: 2.0ms (0.1% of total)
Bogosity

preprocess155.0ms (1.1%)

Algorithm
egg-herbie
Rules
584×times-frac
512×fma-neg
490×associate-*r/
437×distribute-rgt-neg-out
435×associate-*l/
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
086674
1185652
2306652
3568398
41055350
51803350
65717350
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im (neg.f64 re)) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))) (log.f64 base)) (*.f64 (atan2.f64 (neg.f64 im) re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (neg.f64 base))) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im (neg.f64 re)) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))) (log.f64 base)) (*.f64 (atan2.f64 (neg.f64 im) re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (neg.f64 base))) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) (log.f64 base)) (*.f64 (atan2.f64 re im) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 base base) (*.f64 im im)))) (log.f64 re)) (*.f64 (atan2.f64 im base) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 re) (log.f64 re)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 base base)))) (log.f64 im)) (*.f64 (atan2.f64 base re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Outputs
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) #s(literal 0 binary64)) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) #s(literal 0 binary64)) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im (neg.f64 re)) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) #s(literal 0 binary64)) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))) (log.f64 base)) (*.f64 (atan2.f64 (neg.f64 im) re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) #s(literal 0 binary64)) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (neg.f64 base))) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 (neg.f64 base)) #s(literal 0 binary64)) (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (neg.f64 base))) (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 (neg.f64 base)) (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base)))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 (neg.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 (neg.f64 base)))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im (neg.f64 re)) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) #s(literal 0 binary64)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base)))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))) (log.f64 base)) (*.f64 (atan2.f64 (neg.f64 im) re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) #s(literal 0 binary64)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base)))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (neg.f64 base))) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 (neg.f64 base)) #s(literal 0 binary64)) (neg.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (neg.f64 base))) (*.f64 (log.f64 (neg.f64 base)) (neg.f64 (log.f64 (neg.f64 base)))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 (neg.f64 base)) (*.f64 (log.f64 (neg.f64 base)) (neg.f64 (log.f64 (neg.f64 base))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 (neg.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 (neg.f64 base))))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) (log.f64 base)) (*.f64 (atan2.f64 re im) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) #s(literal 0 binary64)) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 base base) (*.f64 im im)))) (log.f64 re)) (*.f64 (atan2.f64 im base) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 re) (log.f64 re)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (fma.f64 (log.f64 (hypot.f64 base im)) (log.f64 re) #s(literal 0 binary64)) (*.f64 (log.f64 re) (log.f64 re)))
(/.f64 (*.f64 (log.f64 (hypot.f64 im base)) (log.f64 re)) (*.f64 (log.f64 re) (log.f64 re)))
(*.f64 (log.f64 (hypot.f64 im base)) (/.f64 (log.f64 re) (*.f64 (log.f64 re) (log.f64 re))))
(*.f64 (log.f64 (hypot.f64 im base)) (/.f64 #s(literal 1 binary64) (log.f64 re)))
(/.f64 (log.f64 (hypot.f64 im base)) (log.f64 re))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 base base)))) (log.f64 im)) (*.f64 (atan2.f64 base re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re base)) (log.f64 im) #s(literal 0 binary64)) (*.f64 (log.f64 im) (log.f64 im)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re base)) (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im)))
(*.f64 (log.f64 (hypot.f64 re base)) (/.f64 (log.f64 im) (*.f64 (log.f64 im) (log.f64 im))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re base)) #s(literal 1 binary64)) (log.f64 im))
(/.f64 (log.f64 (hypot.f64 re base)) (log.f64 im))
Symmetry

(abs re)

(abs im)

(sort re im)

explain252.0ms (1.8%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1290-1(3.1116273380287413e-224 7.974563034958188e-160 4.043768033518043e+72)(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
00-0-base
00-0-(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
00-0-(*.f64 im im)
00-0-(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base))
00-0-(*.f64 (log.f64 base) (log.f64 base))
00-0-(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
00-0-(*.f64 (atan2.f64 im re) #s(literal 0 binary64))
00-0-#s(literal 0 binary64)
00-0-(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
00-0-(+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
00-0-(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) #s(literal 0 binary64)))
00-0-re
00-0-(+.f64 (*.f64 re re) (*.f64 im im))
00-0-im
00-0-(atan2.f64 im re)
00-0-(*.f64 re re)
00-0-(log.f64 base)
Results
180.0ms512×0valid
Compiler

Compiled 277 to 56 computations (79.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 140.0ms
ival-mult: 98.0ms (70.1% of total)
ival-log: 13.0ms (9.3% of total)
ival-div: 10.0ms (7.2% of total)
ival-add: 9.0ms (6.4% of total)
ival-atan2: 4.0ms (2.9% of total)
ival-sqrt: 4.0ms (2.9% of total)
const: 1.0ms (0.7% of total)
backward-pass: 0.0ms (0% of total)

eval1.0ms (0%)

Compiler

Compiled 59 to 18 computations (69.5% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
99.5%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
99.3%
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
99.4%
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
Compiler

Compiled 54 to 34 computations (37% saved)

simplify512.0ms (3.6%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(hypot.f64 re im)
cost-diff0
(log.f64 (hypot.f64 re im))
cost-diff0
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
cost-diff13056
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
cost-diff-128
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
cost-diff0
(log.f64 base)
cost-diff0
(hypot.f64 re im)
cost-diff0
(log.f64 (hypot.f64 re im))
cost-diff0
(hypot.f64 re im)
cost-diff0
(log.f64 (hypot.f64 re im))
cost-diff12928
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))
cost-diff13056
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
cost-diff0
(/.f64 #s(literal 1 binary64) (log.f64 base))
cost-diff0
(hypot.f64 re im)
cost-diff0
(log.f64 (hypot.f64 re im))
cost-diff128
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
Rules
2128×cube-prod
1115×pow-sqr
948×cube-div
752×swap-sqr
411×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022445
141421
254421
3105421
4227421
5908421
61722421
71854421
82022421
92304421
102696421
113190421
123816421
134092421
144277421
154375421
164480421
174607421
185392421
196511421
206998421
217101421
227204421
237307421
247424421
257535421
267782421
277821421
287840421
297854421
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(/.f64 #s(literal 1 binary64) (log.f64 base))
#s(literal 1 binary64)
(log.f64 base)
base
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))
(log.f64 base)
base
(*.f64 (log.f64 base) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(log.f64 base)
base
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(log.f64 base)
base
(*.f64 (log.f64 base) (log.f64 base))
Outputs
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(/.f64 #s(literal 1 binary64) (log.f64 base))
#s(literal 1 binary64)
(log.f64 base)
base
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(log.f64 base)
base
(*.f64 (log.f64 base) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(log.f64 base)
base
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(log.f64 base)
base
(*.f64 (log.f64 base) (log.f64 base))

localize111.0ms (0.8%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(log.f64 base)
accuracy99.4%
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
accuracy99.4%
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
accuracy99.2%
(*.f64 (log.f64 base) (log.f64 base))
accuracy100.0%
(hypot.f64 re im)
accuracy100.0%
(log.f64 (hypot.f64 re im))
accuracy100.0%
(log.f64 base)
accuracy99.5%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
accuracy100.0%
(log.f64 base)
accuracy99.5%
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))
accuracy99.5%
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
accuracy99.2%
(*.f64 (log.f64 base) (log.f64 base))
accuracy100.0%
(log.f64 (hypot.f64 re im))
accuracy100.0%
(log.f64 base)
accuracy99.5%
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy99.5%
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
Results
79.0ms256×0valid
Compiler

Compiled 124 to 16 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-div: 8.0ms (27.5% of total)
ival-log: 8.0ms (27.5% of total)
ival-mult: 8.0ms (27.5% of total)
ival-hypot: 5.0ms (17.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series167.0ms (1.2%)

Counts
11 → 268
Calls
Call 1
Inputs
#<alt (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))>
#<alt (log.f64 (hypot.f64 re im))>
#<alt (hypot.f64 re im)>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 base))>
#<alt (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))>
#<alt (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))>
#<alt (log.f64 base)>
#<alt (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))>
#<alt (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))>
#<alt (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))>
#<alt (*.f64 (log.f64 base) (log.f64 base))>
Outputs
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 re) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (log.f64 im)>
#<alt (+.f64 (log.f64 im) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (log.f64 re)>
#<alt (+.f64 (log.f64 re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt im>
#<alt (+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))>
#<alt (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))>
#<alt re>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt re>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt im>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 re) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 base))>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 base))>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 base))>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 base))>
#<alt (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 re) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 re) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 (log.f64 base) (log.f64 im))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 im)))>
#<alt (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 (log.f64 base) (log.f64 re))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 re)))>
#<alt (+.f64 (*.f64 (log.f64 base) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 (log.f64 base) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (pow.f64 (log.f64 base) #s(literal 2 binary64))>
#<alt (pow.f64 (log.f64 base) #s(literal 2 binary64))>
#<alt (pow.f64 (log.f64 base) #s(literal 2 binary64))>
#<alt (pow.f64 (log.f64 base) #s(literal 2 binary64))>
#<alt (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))>
#<alt (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))>
#<alt (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))>
#<alt (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))>
#<alt (pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))>
#<alt (pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))>
#<alt (pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))>
#<alt (pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))>
Calls

69 calls:

TimeVariablePointExpression
57.0ms
base
@0
(* (log (sqrt (+ (* re re) (* im im)))) (/ 1 (log base)))
18.0ms
base
@-inf
(* (log (sqrt (+ (* re re) (* im im)))) (/ 1 (log base)))
10.0ms
base
@inf
(* (log (sqrt (+ (* re re) (* im im)))) (/ 1 (log base)))
2.0ms
re
@0
(* (log (sqrt (+ (* re re) (* im im)))) (/ 1 (log base)))
2.0ms
base
@0
(/ 1 (log base))

rewrite547.0ms (3.9%)

Algorithm
batch-egg-rewrite
Rules
1037×log1p-expm1-u
1037×expm1-log1p-u
181×expm1-undefine
181×log1p-undefine
135×prod-diff
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022230
1312230
23458230
Stop Event
node limit
Counts
11 → 435
Calls
Call 1
Inputs
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))
(log.f64 base)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 base))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (hypot.f64 re im)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64)) (log.f64 base))
(pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(log1p.f64 (-.f64 (hypot.f64 re im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (hypot.f64 re im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 re im))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)))
(pow.f64 (hypot.f64 re im) #s(literal 1 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (hypot.f64 re im)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(sqrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))
(log.f64 (exp.f64 (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(exp.f64 (log.f64 (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(fabs.f64 (log.f64 base))
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(log.f64 (pow.f64 base (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)))

simplify534.0ms (3.8%)

Algorithm
egg-herbie
Rules
719×times-frac
459×fma-define
396×associate-/r*
358×prod-exp
327×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
084829619
1202628829
2780528829
Stop Event
node limit
Counts
703 → 575
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 im)
(+.f64 (log.f64 im) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(log.f64 re)
(+.f64 (log.f64 re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
im
(+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 base) (log.f64 im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (log.f64 base) (log.f64 re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 re)))
(+.f64 (*.f64 (log.f64 base) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (log.f64 base) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))
(pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))
(pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))
(pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (hypot.f64 re im)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64)) (log.f64 base))
(pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(log1p.f64 (-.f64 (hypot.f64 re im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (hypot.f64 re im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 re im))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)))
(pow.f64 (hypot.f64 re im) #s(literal 1 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (hypot.f64 re im)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(sqrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))
(log.f64 (exp.f64 (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(exp.f64 (log.f64 (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(fabs.f64 (log.f64 base))
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(log.f64 (pow.f64 base (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)))
Outputs
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/720 binary64) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64))))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/720 binary64) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64))))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (log.f64 re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (log.f64 base))) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (log.f64 base)) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 120 binary64) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))
(-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (log.f64 base)) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 120 binary64) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log.f64 im)
(+.f64 (log.f64 im) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 im) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 im))
(+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 im))
(+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 im))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(neg.f64 (neg.f64 (log.f64 re)))
(log.f64 re)
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(log.f64 re)
(neg.f64 (neg.f64 (log.f64 re)))
(+.f64 (log.f64 re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 re))
(+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) (log.f64 re))
(+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) (log.f64 re))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(log.f64 im)
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 im) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 im))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 im) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.f64 im) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
im
(+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 im (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) im))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im) im)
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) im))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) im)) im)
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) im))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) im)) im)
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) re)
(neg.f64 re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (neg.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)))))
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) re)
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) re)) re)
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re)) re)
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/8 binary64))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (neg.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/8 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 im))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/720 binary64) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64))))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/720 binary64) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64))))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (log.f64 re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (log.f64 base))) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (log.f64 base)) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 120 binary64) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))
(-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (log.f64 base)) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 120 binary64) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(log.f64 base)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(log.f64 base)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(log.f64 base)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(log.f64 base)
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/720 binary64) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64))))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/720 binary64) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64))))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (log.f64 re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (log.f64 base))) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (log.f64 base)) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 120 binary64) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))
(-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (log.f64 base)) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 120 binary64) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/720 binary64) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64))))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/720 binary64) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64))))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (log.f64 re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (log.f64 base))) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (log.f64 base)) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 120 binary64) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))
(-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) (log.f64 base)) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 120 binary64) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 im)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (log.f64 im) (log.f64 base) (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 (log.f64 base) (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 6 binary64)))))))))
(fma.f64 (log.f64 base) (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 6 binary64)))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 re)))
(*.f64 (log.f64 base) (log.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (neg.f64 (log.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 re)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (neg.f64 (log.f64 re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (neg.f64 (log.f64 re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (log.f64 base) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(*.f64 (neg.f64 (log.f64 base)) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (log.f64 base) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)))) (pow.f64 re #s(literal 6 binary64))))) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(*.f64 (log.f64 base) (log.f64 re))
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 re)))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (neg.f64 (log.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 re)))
(+.f64 (*.f64 (log.f64 base) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 (log.f64 base) (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 re)))
(+.f64 (*.f64 (log.f64 base) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)) (pow.f64 re #s(literal 6 binary64)))))))))
(fma.f64 (log.f64 base) (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64))))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))))) (/.f64 (*.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (log.f64 base) (log.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (log.f64 im) (log.f64 base) (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (neg.f64 (log.f64 im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (neg.f64 (log.f64 im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))))
(+.f64 (*.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (log.f64 base) (*.f64 (pow.f64 re #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 (neg.f64 (log.f64 base)) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 (neg.f64 (log.f64 base)) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (log.f64 base) (*.f64 (pow.f64 re #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 (hypot.f64 re im)))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (log.f64 (hypot.f64 im re)))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 (hypot.f64 re im)))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (log.f64 (hypot.f64 im re)))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 (hypot.f64 re im)))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (log.f64 (hypot.f64 im re)))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 (hypot.f64 re im)))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (log.f64 (hypot.f64 im re)))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(pow.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(+.f64 #s(literal 0 binary64) (log.f64 (hypot.f64 re im)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (hypot.f64 im re))))
(+.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 im re))))
(*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 #s(literal 1 binary64) (log.f64 (hypot.f64 re im)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (log.f64 base) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (cbrt.f64 (log.f64 base))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) #s(literal 1 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (log.f64 base))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (log.f64 base))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (log.f64 base))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (log.f64 base))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 base))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64)) (log.f64 base))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (hypot.f64 im re)))
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 im re))))
(log1p.f64 (-.f64 (hypot.f64 re im) #s(literal 1 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(exp.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(exp.f64 (-.f64 (log.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 (log.f64 base))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(expm1.f64 (log1p.f64 (hypot.f64 im re)))
(*.f64 (hypot.f64 re im) #s(literal 1 binary64))
(hypot.f64 re im)
(hypot.f64 im re)
(*.f64 #s(literal 1 binary64) (hypot.f64 re im))
(hypot.f64 re im)
(hypot.f64 im re)
(*.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(hypot.f64 re im)
(hypot.f64 im re)
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(*.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(pow.f64 (hypot.f64 re im) #s(literal 1 binary64))
(hypot.f64 re im)
(hypot.f64 im re)
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(hypot.f64 re im)
(hypot.f64 im re)
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64))
(hypot.f64 re im)
(hypot.f64 im re)
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(hypot.f64 re im)
(hypot.f64 im re)
(pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))
(hypot.f64 re im)
(hypot.f64 im re)
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(hypot.f64 re im)
(hypot.f64 im re)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(hypot.f64 re im)
(hypot.f64 im re)
(sqrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))
(hypot.f64 re im)
(hypot.f64 im re)
(log.f64 (exp.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))))
(hypot.f64 re im)
(hypot.f64 im re)
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))
(hypot.f64 re im)
(hypot.f64 im re)
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(expm1.f64 (log1p.f64 (hypot.f64 im re)))
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(exp.f64 (log.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(log.f64 base)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(log.f64 base)
(*.f64 (log.f64 base) #s(literal 1 binary64))
(log.f64 base)
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(log.f64 base)
(*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(log.f64 base)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base)))
(log.f64 base)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(log.f64 base)
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(log.f64 base)
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(log.f64 base)
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))))
(log.f64 base)
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(log.f64 base)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(log.f64 base)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(log.f64 base)
(/.f64 (log.f64 base) #s(literal 1 binary64))
(log.f64 base)
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(log.f64 base)
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base)))
(log.f64 base)
(/.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))
(log.f64 base)
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(log.f64 base)
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 base))
(log.f64 base)
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(log.f64 base)
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(log.f64 base)
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(log.f64 base)
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(log.f64 base)
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 base)
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(log.f64 base)
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(log.f64 base)
(fabs.f64 (log.f64 base))
(log.f64 base)
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(log.f64 base)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(log1p.f64 (+.f64 base #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 base)))
(log.f64 base)
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(log.f64 base)
(exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))))
(log.f64 base)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 im re))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 im re))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (log.f64 (hypot.f64 im re)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re))))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (hypot.f64 im re) (log.f64 base))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (hypot.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(log.f64 (pow.f64 base (log.f64 base)))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(pow.f64 (log.f64 base) #s(literal 2 binary64))

eval351.0ms (2.5%)

Compiler

Compiled 33543 to 3293 computations (90.2% saved)

prune430.0ms (3.1%)

Pruning

21 alts after pruning (19 fresh and 2 done)

PrunedKeptTotal
New1531191550
Fresh000
Picked224
Done000
Total1533211554
Accuracy
100.0%
Counts
1554 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.9%
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
46.8%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
98.0%
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) (log.f64 base))
98.8%
(/.f64 (*.f64 (log.f64 im) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
99.5%
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 base))
99.5%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
49.0%
(/.f64 (log.f64 (hypot.f64 re im)) (expm1.f64 (log1p.f64 (log.f64 base))))
99.1%
(/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
99.1%
(/.f64 (log.f64 im) (log.f64 base))
75.6%
(/.f64 (expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) (log.f64 base))
75.6%
(/.f64 (exp.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (log.f64 base))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
99.4%
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
99.4%
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
49.1%
(*.f64 (log.f64 (hypot.f64 re im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
98.9%
(*.f64 (log.f64 im) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
98.9%
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
75.5%
(*.f64 (expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
97.9%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
99.0%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
98.9%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
Compiler

Compiled 498 to 370 computations (25.7% saved)

simplify45.0ms (0.3%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(hypot.f64 re im)
cost-diff0
(log.f64 (hypot.f64 re im))
cost-diff12736
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
cost-diff12864
(*.f64 (log.f64 (hypot.f64 re im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
cost-diff0
(log.f64 (hypot.f64 re im))
cost-diff0
(log.f64 (log.f64 (hypot.f64 re im)))
cost-diff12800
(exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))
cost-diff12800
(/.f64 (exp.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (log.f64 base))
cost-diff0
(/.f64 #s(literal 1 binary64) (log.f64 base))
cost-diff0
(hypot.f64 re im)
cost-diff0
(pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
cost-diff0
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
cost-diff0
(log.f64 base)
cost-diff0
(log.f64 im)
cost-diff0
(/.f64 (log.f64 im) (log.f64 base))
cost-diff0
(sqrt.f64 (hypot.f64 re im))
cost-diff0
(log.f64 (sqrt.f64 (hypot.f64 re im)))
cost-diff0
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
cost-diff0
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 base))
Rules
39×fma-define
31×fma-neg
28×exp-sum
20×exp-prod
14×exp-diff
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031540
150540
270540
388540
4109540
5129540
6173540
7236540
8322540
9383540
10432540
11441540
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
#s(literal 2 binary64)
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(sqrt.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(log.f64 base)
base
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
im
(log.f64 base)
base
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(hypot.f64 re im)
re
im
(/.f64 #s(literal 1 binary64) (log.f64 base))
#s(literal 1 binary64)
(log.f64 base)
base
(/.f64 (exp.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (log.f64 base))
(exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(log.f64 base)
base
(*.f64 (log.f64 (hypot.f64 re im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(log.f64 (log.f64 base))
(log.f64 base)
base
Outputs
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
#s(literal 2 binary64)
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(sqrt.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(log.f64 base)
base
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
im
(log.f64 base)
base
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(hypot.f64 re im)
re
im
(/.f64 #s(literal 1 binary64) (log.f64 base))
#s(literal 1 binary64)
(log.f64 base)
base
(/.f64 (exp.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (hypot.f64 re im))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(log.f64 base)
base
(*.f64 (log.f64 (hypot.f64 re im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(neg.f64 (log.f64 (log.f64 base)))
(log.f64 (log.f64 base))
(log.f64 base)
base

localize128.0ms (0.9%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(log.f64 base)
accuracy100.0%
(log.f64 (log.f64 base))
accuracy99.8%
(*.f64 (log.f64 (hypot.f64 re im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
accuracy99.3%
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
accuracy100.0%
(log.f64 base)
accuracy100.0%
(log.f64 (log.f64 (hypot.f64 re im)))
accuracy99.8%
(/.f64 (exp.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (log.f64 base))
accuracy99.3%
(exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))
accuracy100.0%
(log.f64 base)
accuracy99.8%
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy99.8%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
accuracy99.7%
(pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
accuracy100.0%
(log.f64 im)
accuracy100.0%
(log.f64 base)
accuracy99.8%
(/.f64 (log.f64 im) (log.f64 base))
accuracy100.0%
(sqrt.f64 (hypot.f64 re im))
accuracy100.0%
(log.f64 base)
accuracy100.0%
(log.f64 (sqrt.f64 (hypot.f64 re im)))
accuracy99.8%
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 base))
Results
53.0ms161×0invalid
39.0ms95×0valid
Compiler

Compiled 146 to 25 computations (82.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-log: 24.0ms (42% of total)
ival-div: 7.0ms (12.2% of total)
ival-hypot: 6.0ms (10.5% of total)
ival-pow: 6.0ms (10.5% of total)
ival-mult: 5.0ms (8.7% of total)
ival-exp: 4.0ms (7% of total)
ival-sqrt: 2.0ms (3.5% of total)
ival-neg: 2.0ms (3.5% of total)
const: 1.0ms (1.7% of total)
backward-pass: 0.0ms (0% of total)

series401.0ms (2.9%)

Counts
14 → 340
Calls
Call 1
Inputs
#<alt (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 base))>
#<alt (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))>
#<alt (log.f64 (sqrt.f64 (hypot.f64 re im)))>
#<alt (sqrt.f64 (hypot.f64 re im))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (log.f64 im)>
#<alt (log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))>
#<alt (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base)))>
#<alt (/.f64 (exp.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (log.f64 base))>
#<alt (exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))>
#<alt (log.f64 (log.f64 (hypot.f64 re im)))>
#<alt (*.f64 (log.f64 (hypot.f64 re im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))>
#<alt (exp.f64 (neg.f64 (log.f64 (log.f64 base))))>
#<alt (log.f64 (log.f64 base))>
Outputs
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base))))>
#<alt (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))>
#<alt (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base))))>
#<alt (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))>
#<alt (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))))>
#<alt (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re)))))>
#<alt (+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))))))>
#<alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))))))>
#<alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))))>
#<alt (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))))>
#<alt (+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))))))>
#<alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))))))>
#<alt (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))>
#<alt (+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (log.f64 (sqrt.f64 re))>
#<alt (+.f64 (log.f64 (sqrt.f64 re)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 (sqrt.f64 re)) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (sqrt.f64 re)) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))>
#<alt (+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (log.f64 (sqrt.f64 im))>
#<alt (+.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 (sqrt.f64 im)) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (sqrt.f64 im)) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))>
#<alt (+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))>
#<alt (+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))))>
#<alt (sqrt.f64 re)>
#<alt (+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))>
#<alt (+.f64 (sqrt.f64 re) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (+.f64 (sqrt.f64 re) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))))>
#<alt (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64))))))))))>
#<alt (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))>
#<alt (+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))>
#<alt (+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))))))))>
#<alt (sqrt.f64 im)>
#<alt (+.f64 (sqrt.f64 im) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (sqrt.f64 im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))))>
#<alt (+.f64 (sqrt.f64 im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 720 binary64) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 re) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 720 binary64) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))))))))))>
#<alt (+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))))))))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 re #s(literal 6 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 re #s(literal 6 binary64))))))>
#<alt (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))))))))))>
#<alt (+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))))))))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 im #s(literal 6 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64)))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 im #s(literal 6 binary64))))))>
#<alt (exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))>
#<alt (exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))>
#<alt (exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))>
#<alt (exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 re) (log.f64 base))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (log.f64 im)>
#<alt (+.f64 (log.f64 im) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (log.f64 re)>
#<alt (+.f64 (log.f64 re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (log.f64 (log.f64 im))>
#<alt (+.f64 (log.f64 (log.f64 im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 im)))))>
#<alt (+.f64 (log.f64 (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 im)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 im)))))))>
#<alt (+.f64 (log.f64 (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 im)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 120 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 im)))) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 im)))))))>
#<alt (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 4 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 4 binary64)))))))>
#<alt (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (pow.f64 re #s(literal 4 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (pow.f64 re #s(literal 4 binary64)))))))>
#<alt (log.f64 (log.f64 re))>
#<alt (+.f64 (log.f64 (log.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re)))))>
#<alt (+.f64 (log.f64 (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 re)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re)))))))>
#<alt (+.f64 (log.f64 (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 re)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 120 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 re)))) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 re) #s(literal 3 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re)))))))>
#<alt (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (pow.f64 im #s(literal 4 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (pow.f64 im #s(literal 4 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im)))>
#<alt (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re)))>
#<alt (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))>
#<alt (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))>
#<alt (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))>
#<alt (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))>
#<alt (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))>
#<alt (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))>
#<alt (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))>
#<alt (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))>
#<alt (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
Calls

90 calls:

TimeVariablePointExpression
67.0ms
base
@0
(log (pow (sqrt (+ (* re re) (* im im))) (/ 1 (log base))))
58.0ms
base
@0
(/ (* 2 (log (sqrt (sqrt (+ (* re re) (* im im)))))) (log base))
31.0ms
base
@inf
(log (pow (sqrt (+ (* re re) (* im im))) (/ 1 (log base))))
23.0ms
base
@-inf
(log (pow (sqrt (+ (* re re) (* im im))) (/ 1 (log base))))
21.0ms
base
@0
(* (log (sqrt (+ (* re re) (* im im)))) (exp (neg (log (log base)))))

rewrite305.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
876×log1p-expm1-u
821×expm1-log1p-u
298×prod-diff
166×add-exp-log
159×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031360
1411288
24740288
Stop Event
node limit
Counts
14 → 464
Calls
Call 1
Inputs
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(sqrt.f64 (hypot.f64 re im))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (exp.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (log.f64 base))
(exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(log.f64 (log.f64 base))
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(+.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(+.f64 #s(literal 0 binary64) (log.f64 (hypot.f64 re im)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(log1p.f64 (-.f64 (hypot.f64 re im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))
(+.f64 #s(literal 0 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64))) (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 1/2 binary64) (log.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (hypot.f64 re im))))
(pow.f64 (hypot.f64 re im) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(fabs.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 im))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (log.f64 (cbrt.f64 im)))
(+.f64 (log.f64 (sqrt.f64 im)) (log.f64 (sqrt.f64 im)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 im))) #s(literal 1 binary64))
(*.f64 (log.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 im))
(*.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im)))
(pow.f64 (log.f64 im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 im)))
(log1p.f64 (-.f64 im #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 im)))
(exp.f64 (*.f64 (log.f64 (log.f64 im)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 re im) (log.f64 base)))
(*.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base))) (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(*.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))) (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (sqrt.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (hypot.f64 re im) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (log.f64 base)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))
(log.f64 (exp.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(+.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(+.f64 #s(literal 0 binary64) (log.f64 (hypot.f64 re im)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(log1p.f64 (-.f64 (hypot.f64 re im) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(log.f64 base)
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 base #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (sqrt.f64 (log.f64 base))))
(-.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base))))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)))
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (log.f64 base))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))
(neg.f64 (log.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(log1p.f64 (-.f64 (log.f64 base) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))

simplify468.0ms (3.3%)

Algorithm
egg-herbie
Rules
650×times-frac
491×distribute-lft-in
487×distribute-rgt-in
485×*-commutative
353×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0158347711
1420845535
Stop Event
node limit
Counts
804 → 978
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base))))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base))))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))))))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(log.f64 (sqrt.f64 re))
(+.f64 (log.f64 (sqrt.f64 re)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (log.f64 (sqrt.f64 re)) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 re)) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(log.f64 (sqrt.f64 im))
(+.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 (sqrt.f64 im)) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 im)) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))))
(sqrt.f64 re)
(+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (sqrt.f64 re) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(+.f64 (sqrt.f64 re) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64))))))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))))))))
(sqrt.f64 im)
(+.f64 (sqrt.f64 im) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (sqrt.f64 im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64))))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 720 binary64) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 720 binary64) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(exp.f64 (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))))))))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 re #s(literal 6 binary64))))))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 re #s(literal 6 binary64))))))
(exp.f64 (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))))))))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 im #s(literal 6 binary64))))))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 im #s(literal 6 binary64))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 im)
(+.f64 (log.f64 im) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(log.f64 re)
(+.f64 (log.f64 re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(log.f64 (log.f64 im))
(+.f64 (log.f64 (log.f64 im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 im)))))
(+.f64 (log.f64 (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 im)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 im)))))))
(+.f64 (log.f64 (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 im)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 120 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 im)))) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 im)))))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 4 binary64)))))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (pow.f64 re #s(literal 4 binary64)))))))
(log.f64 (log.f64 re))
(+.f64 (log.f64 (log.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re)))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 re)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re)))))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 re)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 120 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 re)))) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 re) #s(literal 3 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re)))))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (pow.f64 im #s(literal 4 binary64)))))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 6 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(+.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(+.f64 #s(literal 0 binary64) (log.f64 (hypot.f64 re im)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(log1p.f64 (-.f64 (hypot.f64 re im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))
(+.f64 #s(literal 0 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64))) (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 1/2 binary64) (log.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (hypot.f64 re im))))
(pow.f64 (hypot.f64 re im) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(fabs.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 im))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (log.f64 (cbrt.f64 im)))
(+.f64 (log.f64 (sqrt.f64 im)) (log.f64 (sqrt.f64 im)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 im))) #s(literal 1 binary64))
(*.f64 (log.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 im))
(*.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im)))
(pow.f64 (log.f64 im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 im)))
(log1p.f64 (-.f64 im #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 im)))
(exp.f64 (*.f64 (log.f64 (log.f64 im)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 re im) (log.f64 base)))
(*.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base))) (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(*.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))) (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (sqrt.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (hypot.f64 re im) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (log.f64 base)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))
(log.f64 (exp.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(+.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(+.f64 #s(literal 0 binary64) (log.f64 (hypot.f64 re im)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(log1p.f64 (-.f64 (hypot.f64 re im) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(log.f64 base)
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 base #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (sqrt.f64 (log.f64 base))))
(-.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base))))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)))
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (log.f64 base))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))
(neg.f64 (log.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(log1p.f64 (-.f64 (log.f64 base) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (log.f64 base))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base))))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (log.f64 base)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base)) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base)) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (log.f64 base)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))) (log.f64 base)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base)))))
(fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))) (log.f64 base))))
(fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))) (log.f64 base)))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))))
(fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))) (log.f64 base))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))) (log.f64 base)))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))) (log.f64 base)))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))) (log.f64 base)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base))))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re))) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re))) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 re)) (log.f64 base)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (log.f64 base))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))))
(fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))))
(fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (log.f64 base))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (log.f64 base))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (log.f64 base))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (log.f64 base))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (log.f64 base))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (log.f64 base))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (log.f64 base))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (log.f64 base))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (log.f64 base))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (log.f64 base))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (log.f64 base))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (log.f64 base))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64))) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re)))))
(fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))))))
(fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 6 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))))
(fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))))
(+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))))))
(fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))))))
(+.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))))))
(fma.f64 #s(literal 1/360 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/12 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))))))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))
(log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im)))
(log.f64 (sqrt.f64 im))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64))) (neg.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))))))
(log.f64 (sqrt.f64 re))
(+.f64 (log.f64 (sqrt.f64 re)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (log.f64 (sqrt.f64 re)) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 re)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 re)) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 re)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 re)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))
(log.f64 (sqrt.f64 re))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (log.f64 (sqrt.f64 re)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(log.f64 (sqrt.f64 im))
(log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im)))
(+.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 (sqrt.f64 im)) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 im)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 im)) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 im)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 im)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 11/128 binary64)))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -180 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (fma.f64 #s(literal 15/4 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 720 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 7/128 binary64))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (pow.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))
(*.f64 #s(literal 1 binary64) (sqrt.f64 im))
(sqrt.f64 im)
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))
(+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im)) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 im))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(+.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))))))))))
(+.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -3/32 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))))))))))
(sqrt.f64 re)
(+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (sqrt.f64 re) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 re))
(+.f64 (sqrt.f64 re) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(+.f64 (sqrt.f64 re) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))
(+.f64 (sqrt.f64 re) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))))
(+.f64 (sqrt.f64 re) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)) (*.f64 (fma.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 11/128 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 re)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 7/128 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (fma.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 11/128 binary64))) (sqrt.f64 #s(literal -1 binary64)))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 7/128 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))
(sqrt.f64 re)
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))
(+.f64 (sqrt.f64 re) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 re))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))))))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -3/32 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(sqrt.f64 im)
(*.f64 #s(literal 1 binary64) (sqrt.f64 im))
(+.f64 (sqrt.f64 im) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im)) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 im))
(+.f64 (sqrt.f64 im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (sqrt.f64 im) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))))))
(+.f64 (sqrt.f64 im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))))
(+.f64 (sqrt.f64 im) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)) (*.f64 (fma.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 11/128 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))))))))
(+.f64 (sqrt.f64 im) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 7/128 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 11/128 binary64))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 7/128 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))))) (/.f64 #s(literal 3 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 24 binary64) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal -3 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 720 binary64) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -360 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 30 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (/.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64)))))) (/.f64 #s(literal 3 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -360 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 30 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (/.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal 24 binary64) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal -3 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))) (fma.f64 #s(literal 30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))) (fma.f64 #s(literal 30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)) #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))) (fma.f64 #s(literal 30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -360 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))) (fma.f64 #s(literal 30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)) #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (log.f64 re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))))) (/.f64 #s(literal 3 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 24 binary64) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (/.f64 #s(literal -3 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 720 binary64) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -360 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 30 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (/.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal 24 binary64) (-.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))))) (/.f64 #s(literal 3 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -360 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 30 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (/.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal 24 binary64) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (/.f64 #s(literal -3 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -360 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))) (fma.f64 #s(literal 30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -360 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))) (fma.f64 #s(literal 30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)) #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (log.f64 base))) (+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 720 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -360 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))) (fma.f64 #s(literal 30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -360 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))) (fma.f64 #s(literal 30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)) #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(exp.f64 (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))))))))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))))))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (+.f64 (/.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (+.f64 (/.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))
(exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 re #s(literal 6 binary64))))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (pow.f64 re #s(literal 6 binary64))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)) #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (pow.f64 re #s(literal 6 binary64)))))))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))
(exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 re #s(literal 6 binary64))))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (pow.f64 re #s(literal 6 binary64))))))
(+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)) #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (pow.f64 re #s(literal 6 binary64)))))))
(exp.f64 (/.f64 (log.f64 re) (log.f64 base)))
(exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base)))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (-.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (+.f64 (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (+.f64 (/.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (+.f64 (/.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))))))))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))
(exp.f64 (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (log.f64 base)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64)))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (log.f64 base))) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 im #s(literal 6 binary64))))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (log.f64 base))) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (pow.f64 im #s(literal 6 binary64))))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (log.f64 base))) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)) #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (pow.f64 im #s(literal 6 binary64)))))))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))
(exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))) (log.f64 base)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64)))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))) (log.f64 base))) (*.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))) (log.f64 base))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 base))) (*.f64 #s(literal 1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))) (pow.f64 im #s(literal 6 binary64))))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))) (log.f64 base))) (*.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (pow.f64 im #s(literal 6 binary64))))))
(+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))) (log.f64 base))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)) #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (pow.f64 im #s(literal 6 binary64)))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (hypot.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (hypot.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (hypot.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (hypot.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (hypot.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (hypot.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (hypot.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (hypot.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base)) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (/.f64 (log.f64 re) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (/.f64 (log.f64 re) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)) (/.f64 #s(literal 120 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(/.f64 (log.f64 re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 base)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 base) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base)) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)) (/.f64 #s(literal 120 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base)) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 base)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 base)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 base)) (/.f64 #s(literal 120 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 (hypot.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log.f64 im)
(neg.f64 (neg.f64 (log.f64 im)))
(+.f64 (log.f64 im) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (log.f64 im))
(+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (log.f64 im))
(+.f64 (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (log.f64 im))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (log.f64 im))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(neg.f64 (neg.f64 (log.f64 re)))
(log.f64 re)
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (log.f64 re))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 re) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(log.f64 re)
(neg.f64 (neg.f64 (log.f64 re)))
(+.f64 (log.f64 re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (log.f64 re))
(+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))) (log.f64 re))
(+.f64 (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 6 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))) (log.f64 re))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))) (log.f64 re))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (log.f64 im))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.f64 im) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 im) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(log.f64 (log.f64 im))
(+.f64 (log.f64 (log.f64 im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 im)))))
(+.f64 (log.f64 (log.f64 im)) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 im))))
(+.f64 (log.f64 (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 im)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 im)))))))
(+.f64 (log.f64 (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 6 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 im))) (/.f64 #s(literal 3 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 im))))))
(+.f64 (log.f64 (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 im)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 120 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 im)))) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 im)))))))
(+.f64 (log.f64 (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/24 binary64) (+.f64 (/.f64 #s(literal 6 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 im))) (/.f64 #s(literal 3 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 re #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 90 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64)))) (/.f64 #s(literal 120 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 im)))) (/.f64 #s(literal 30 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 im))))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))
(log.f64 (neg.f64 (neg.f64 (log.f64 re))))
(log.f64 (log.f64 re))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(+.f64 (log.f64 (neg.f64 (neg.f64 (log.f64 re)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (neg.f64 (log.f64 re)))))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (neg.f64 (log.f64 re)))) (log.f64 (log.f64 re)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (log.f64 (neg.f64 (neg.f64 (log.f64 re)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (neg.f64 (log.f64 re)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (neg.f64 (log.f64 re)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 6 binary64) (pow.f64 im #s(literal 4 binary64))) (neg.f64 (log.f64 re)))) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (neg.f64 (log.f64 re)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64))) (*.f64 #s(literal 6 binary64) (neg.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 re))))) (pow.f64 re #s(literal 4 binary64))))) (log.f64 (log.f64 re)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (log.f64 (neg.f64 (neg.f64 (log.f64 re)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (neg.f64 (log.f64 re)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (neg.f64 (log.f64 re)) #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (neg.f64 (log.f64 re))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 90 binary64)) (pow.f64 (neg.f64 (log.f64 re)) #s(literal 2 binary64))))) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (neg.f64 (log.f64 re)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 6 binary64) (pow.f64 im #s(literal 4 binary64))) (neg.f64 (log.f64 re)))) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (neg.f64 (log.f64 re)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (neg.f64 (log.f64 re)) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 re)) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64))) (*.f64 #s(literal 6 binary64) (neg.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 re))))) (pow.f64 re #s(literal 4 binary64)))))) (log.f64 (log.f64 re)))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(log.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(+.f64 (log.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (log.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 6 binary64) (pow.f64 im #s(literal 4 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (log.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 90 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64))))) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 6 binary64) (pow.f64 im #s(literal 4 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (log.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 3 binary64))) (-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 90 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 6 binary64) (pow.f64 im #s(literal 4 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (pow.f64 re #s(literal 4 binary64)))))))
(log.f64 (log.f64 re))
(log.f64 (neg.f64 (neg.f64 (log.f64 re))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re)))))
(+.f64 (log.f64 (log.f64 re)) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 re))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 re)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re)))))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 6 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 re))) (/.f64 #s(literal 3 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re))))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (+.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 re)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 120 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 re)))) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 re) #s(literal 3 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re)))))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/24 binary64) (+.f64 (/.f64 #s(literal 6 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 re))) (/.f64 #s(literal 3 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 90 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 re) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 120 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 re))) (/.f64 #s(literal 30 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 re) #s(literal 3 binary64)))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 re))))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(log.f64 (log.f64 im))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))))
(+.f64 (log.f64 (neg.f64 (neg.f64 (log.f64 im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 im)))))
(+.f64 (log.f64 (log.f64 im)) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 im)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (log.f64 (neg.f64 (neg.f64 (log.f64 im)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 im))) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (neg.f64 (log.f64 im)) #s(literal 2 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (neg.f64 (log.f64 im)))))) (pow.f64 im #s(literal 4 binary64)))))
(+.f64 (log.f64 (log.f64 im)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 im))) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64))) (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 im))))) (pow.f64 im #s(literal 4 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) im))))) (pow.f64 im #s(literal 4 binary64)))))))
(+.f64 (log.f64 (neg.f64 (neg.f64 (log.f64 im)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 im))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (neg.f64 (log.f64 im)) #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (neg.f64 (log.f64 im))) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 90 binary64)) (pow.f64 (neg.f64 (log.f64 im)) #s(literal 2 binary64))))) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (neg.f64 (log.f64 im)) #s(literal 2 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (neg.f64 (log.f64 im)))))) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (log.f64 (log.f64 im)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 im))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (neg.f64 (log.f64 im)) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 im)) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 im) #s(literal 2 binary64))) (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 im))))) (pow.f64 im #s(literal 4 binary64))))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(log.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(+.f64 (log.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (log.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 6 binary64) (pow.f64 re #s(literal 4 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (pow.f64 im #s(literal 4 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 90 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (pow.f64 im #s(literal 4 binary64)))))))
(+.f64 (log.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 90 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64))))) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 6 binary64) (pow.f64 re #s(literal 4 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (pow.f64 im #s(literal 4 binary64)))))))
(+.f64 (log.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 3 binary64))) (-.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 90 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 6 binary64) (pow.f64 re #s(literal 4 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 6 binary64)))))))))
(fma.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 6 binary64))))))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 im #s(literal 6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 (neg.f64 (log.f64 re)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))))
(*.f64 (log.f64 re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 re)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (log.f64 re) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 re)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (log.f64 re) (/.f64 #s(literal 1 binary64) (log.f64 base))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 re)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (*.f64 (log.f64 re) (/.f64 #s(literal 1 binary64) (log.f64 base))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(neg.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re))
(neg.f64 (*.f64 (neg.f64 (log.f64 re)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))))
(*.f64 (log.f64 re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 re)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (log.f64 re) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 re #s(literal 6 binary64)))))))))
(fma.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 re #s(literal 6 binary64))))))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 re #s(literal 6 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(neg.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))) (pow.f64 im #s(literal 2 binary64))))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64))))) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal 1/720 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 im #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 (hypot.f64 im re)))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 (hypot.f64 im re)))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 (hypot.f64 im re)))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 (hypot.f64 im re)))
(exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(log.f64 (log.f64 base))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(log.f64 (log.f64 base))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(log.f64 (log.f64 base))
(log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(log.f64 (log.f64 base))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 (hypot.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 im re)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 im re)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 im re)))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 im re)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re))))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(+.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 im re))))
(+.f64 #s(literal 0 binary64) (log.f64 (hypot.f64 re im)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (hypot.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 im re))))
(pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 im re))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 im re)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (hypot.f64 im re)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (hypot.f64 re im) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (hypot.f64 im re) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 im re))))
(log1p.f64 (-.f64 (hypot.f64 re im) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (hypot.f64 re im) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (hypot.f64 im re) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(+.f64 #s(literal 0 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(+.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (cbrt.f64 (hypot.f64 im re))) (log.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 im re)))))
(+.f64 (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64))) (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64))))
(*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64))))
(*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (hypot.f64 im re) #s(literal 1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(*.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (log.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(*.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 im re)))) (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 im re)))) (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(pow.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(pow.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(sqrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))))
(cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(log1p.f64 (-.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (sqrt.f64 (hypot.f64 im re)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(exp.f64 (*.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(log.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (sqrt.f64 (hypot.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 im re))))
(*.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 re im)))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (sqrt.f64 (hypot.f64 im re))))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (sqrt.f64 (hypot.f64 im re))))
(*.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (hypot.f64 re im)))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (hypot.f64 im re))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (hypot.f64 im re))))
(pow.f64 (hypot.f64 re im) #s(literal 1/2 binary64))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(fabs.f64 (sqrt.f64 (hypot.f64 re im)))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 re im))))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (hypot.f64 re im)))))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 im re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 re im))))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1/2 binary64)))
(sqrt.f64 (hypot.f64 re im))
(sqrt.f64 (hypot.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (log.f64 base) (log.f64 im)))
(log.f64 (pow.f64 im (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(+.f64 #s(literal 0 binary64) (log.f64 im))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (log.f64 (cbrt.f64 im)))
(+.f64 (log.f64 (sqrt.f64 im)) (log.f64 (sqrt.f64 im)))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 im))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 im)))
(*.f64 (log.f64 im) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(*.f64 #s(literal 1 binary64) (log.f64 im))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(*.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im)))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(pow.f64 (log.f64 im) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(pow.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(sqrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64)))
(fabs.f64 (log.f64 im))
(cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(expm1.f64 (log1p.f64 (log.f64 im)))
(log1p.f64 (-.f64 im #s(literal 1 binary64)))
(log1p.f64 (+.f64 im #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 im)))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(exp.f64 (*.f64 (log.f64 (log.f64 im)) #s(literal 1 binary64)))
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 (hypot.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 im re)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 im re)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 im re)))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 im re)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 im re)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 im re) (log.f64 base))))
(*.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 re im) (log.f64 base)))
(pow.f64 (hypot.f64 re im) (log.f64 base))
(pow.f64 (hypot.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (hypot.f64 re im) (log.f64 base))
(pow.f64 (hypot.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base))) (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (cbrt.f64 (pow.f64 (hypot.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base))) (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (cbrt.f64 (pow.f64 (hypot.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))) (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(pow.f64 (hypot.f64 re im) (log.f64 base))
(pow.f64 (hypot.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (sqrt.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (sqrt.f64 (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(pow.f64 (sqrt.f64 (hypot.f64 im re)) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (pow.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (hypot.f64 re im) (log.f64 base)))
(pow.f64 (hypot.f64 re im) (log.f64 base))
(pow.f64 (hypot.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (log.f64 base)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (log.f64 base)) (pow.f64 (cbrt.f64 (hypot.f64 im re)) (log.f64 base)))
(sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))
(sqrt.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(log.f64 (exp.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(pow.f64 (hypot.f64 re im) (log.f64 base))
(pow.f64 (hypot.f64 im re) (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(pow.f64 (hypot.f64 re im) (log.f64 base))
(pow.f64 (hypot.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 3 binary64)))
(pow.f64 (hypot.f64 re im) (log.f64 base))
(pow.f64 (hypot.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 im re) (log.f64 base))))
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 re im) (log.f64 base))))
(pow.f64 (hypot.f64 re im) (log.f64 base))
(pow.f64 (hypot.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(pow.f64 (hypot.f64 re im) (log.f64 base))
(pow.f64 (hypot.f64 im re) (log.f64 base))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 (hypot.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 im re)))))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 im re)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 im re)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 im re)))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 im re)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re))))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(+.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 im re))))
(+.f64 #s(literal 0 binary64) (log.f64 (hypot.f64 re im)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (hypot.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 im re))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 im re))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 im re))))
(*.f64 #s(literal 1 binary64) (log.f64 (hypot.f64 re im)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (hypot.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(*.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 im re))))
(*.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (cbrt.f64 (log.f64 (sqrt.f64 (hypot.f64 im re)))) (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (hypot.f64 im re))) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 im re))))
(pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 im re))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 im re)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (hypot.f64 im re)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (hypot.f64 re im) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (hypot.f64 im re) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)))
(log.f64 (hypot.f64 re im))
(log.f64 (hypot.f64 im re))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (log.f64 (hypot.f64 im re))))
(log1p.f64 (-.f64 (hypot.f64 re im) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (hypot.f64 re im) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (hypot.f64 im re) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (log.f64 (hypot.f64 im re)))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 im re)))) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 (log.f64 (sqrt.f64 (hypot.f64 im re)))) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (log.f64 (hypot.f64 im re)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (log.f64 (hypot.f64 im re)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 (hypot.f64 im re)))))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 (hypot.f64 re im))))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (log.f64 (hypot.f64 im re)))
(*.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (log.f64 (hypot.f64 im re)))
(*.f64 (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 im re))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 im re))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 (hypot.f64 im re)))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (log.f64 (hypot.f64 im re)))
(pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (log.f64 (hypot.f64 im re)))
(pow.f64 (cbrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (log.f64 (hypot.f64 im re)))
(pow.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (log.f64 (hypot.f64 im re)))
(pow.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (log.f64 (hypot.f64 im re)))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (log.f64 (hypot.f64 im re))))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (log.f64 (hypot.f64 im re)))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 (hypot.f64 im re)))))
(log1p.f64 (-.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (log.f64 (hypot.f64 im re)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (log.f64 (hypot.f64 re im)))))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (log.f64 (hypot.f64 im re)))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(log.f64 (log.f64 (hypot.f64 re im)))
(log.f64 (log.f64 (hypot.f64 im re)))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (log.f64 base)))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 im re)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 3 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal -1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re))))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 im re) (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 im re)))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(log.f64 base)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 base)))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(log.f64 base)
(*.f64 #s(literal 1 binary64) (log.f64 base))
(log.f64 base)
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(log.f64 base)
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(log.f64 base)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(log.f64 base)
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base)))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
#s(literal 1 binary64)
(/.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))
(log.f64 base)
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(log.f64 base)
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(log.f64 base)
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 base)
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(log.f64 base)
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(log.f64 base)
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(log.f64 base)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(log.f64 base)
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 base #s(literal 1 binary64))))
(log1p.f64 (+.f64 base #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(log.f64 base)
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(log1p.f64 (+.f64 base #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(log.f64 (log.f64 base))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (log.f64 base))))
(-.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base))))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)))
(log.f64 (log.f64 base))
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(log.f64 (log.f64 base))
(*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))
(log.f64 (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (log.f64 base))))
(log.f64 (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(log.f64 (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (log.f64 base))))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(/.f64 (neg.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(log.f64 (log.f64 base))
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))
(log.f64 (log.f64 base))
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (log.f64 base))
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))
(log.f64 (log.f64 base))
(neg.f64 (log.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (log.f64 base)))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))
(log.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(log1p.f64 (-.f64 (log.f64 base) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (log.f64 base) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(log.f64 (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(log.f64 (log.f64 base))

eval254.0ms (1.8%)

Compiler

Compiled 46134 to 6011 computations (87% saved)

prune323.0ms (2.3%)

Pruning

25 alts after pruning (22 fresh and 3 done)

PrunedKeptTotal
New1832151847
Fresh7714
Picked415
Done022
Total1843251868
Accuracy
100.0%
Counts
1868 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.9%
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
76.2%
(/.f64 (pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64)) (log.f64 base))
97.6%
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64)) (log.f64 base))
98.8%
(/.f64 (*.f64 (log.f64 im) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
99.1%
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
99.5%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
49.4%
(/.f64 (log.f64 im) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
97.6%
(/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64)))
99.1%
(/.f64 (log.f64 im) (log.f64 base))
48.9%
(/.f64 (log.f64 im) (expm1.f64 (log1p.f64 (log.f64 base))))
98.7%
(/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
75.6%
(/.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (log.f64 base))
75.6%
(/.f64 (exp.f64 (log.f64 (log.f64 im))) (log.f64 base))
98.6%
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64))) (log.f64 base))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
49.6%
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)))
99.4%
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
99.4%
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
98.9%
(*.f64 (log.f64 im) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
98.9%
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
49.0%
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
97.9%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
98.6%
(log.f64 (pow.f64 im (/.f64 #s(literal 1 binary64) (log.f64 base))))
98.9%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
98.5%
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
Compiler

Compiled 540 to 416 computations (23% saved)

simplify60.0ms (0.4%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 base)
cost-diff0
(log.f64 im)
cost-diff0
(*.f64 (log.f64 im) (log.f64 base))
cost-diff13056
(/.f64 (*.f64 (log.f64 im) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
cost-diff0
(cbrt.f64 (log.f64 base))
cost-diff0
(log.f64 im)
cost-diff12864
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
cost-diff12864
(/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64)))
cost-diff0
(log.f64 im)
cost-diff0
(log1p.f64 (log.f64 im))
cost-diff12800
(expm1.f64 (log1p.f64 (log.f64 im)))
cost-diff12800
(/.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (log.f64 base))
cost-diff-64
(/.f64 #s(literal 1 binary64) (log.f64 base))
cost-diff0
(log.f64 base)
cost-diff0
(log.f64 im)
cost-diff128
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
cost-diff0
(log.f64 (hypot.f64 re im))
cost-diff64
(log.f64 (/.f64 #s(literal 1 binary64) base))
cost-diff128
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
cost-diff256
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
Rules
718×unsub-neg
670×div-sub
589×associate-*r/
521×associate-/r/
353×associate-*l/
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
032430
163403
2167391
3947385
42862385
55981385
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
#s(literal -1 binary64)
(log.f64 (/.f64 #s(literal 1 binary64) base))
(/.f64 #s(literal 1 binary64) base)
#s(literal 1 binary64)
base
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(log.f64 im)
im
(/.f64 #s(literal 1 binary64) (log.f64 base))
#s(literal 1 binary64)
(log.f64 base)
base
(/.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 im)))
(log1p.f64 (log.f64 im))
(log.f64 im)
im
(log.f64 base)
base
(/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(log.f64 im)
im
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(cbrt.f64 (log.f64 base))
(log.f64 base)
base
#s(literal 3 binary64)
(/.f64 (*.f64 (log.f64 im) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
im
(log.f64 base)
base
(*.f64 (log.f64 base) (log.f64 base))
Outputs
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
#s(literal -1 binary64)
(log.f64 (/.f64 #s(literal 1 binary64) base))
(neg.f64 (log.f64 base))
(/.f64 #s(literal 1 binary64) base)
#s(literal 1 binary64)
base
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
im
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base)))
#s(literal 1 binary64)
(log.f64 base)
base
(/.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (log.f64 base))
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 im)))
(log.f64 im)
(log1p.f64 (log.f64 im))
(log.f64 im)
im
(log.f64 base)
base
(/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
im
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(log.f64 base)
(cbrt.f64 (log.f64 base))
(log.f64 base)
base
#s(literal 3 binary64)
(/.f64 (*.f64 (log.f64 im) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
im
(log.f64 base)
base
(*.f64 (log.f64 base) (log.f64 base))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 6 binary64))

localize122.0ms (0.9%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(log.f64 base)
accuracy99.6%
(/.f64 (*.f64 (log.f64 im) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
accuracy99.6%
(*.f64 (log.f64 im) (log.f64 base))
accuracy99.4%
(*.f64 (log.f64 base) (log.f64 base))
accuracy100.0%
(log.f64 base)
accuracy99.6%
(/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64)))
accuracy99.3%
(cbrt.f64 (log.f64 base))
accuracy99.2%
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
accuracy100.0%
(log.f64 base)
accuracy99.9%
(log1p.f64 (log.f64 im))
accuracy99.6%
(/.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (log.f64 base))
accuracy98.7%
(expm1.f64 (log1p.f64 (log.f64 im)))
accuracy100.0%
(log.f64 im)
accuracy100.0%
(log.f64 base)
accuracy99.7%
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy99.6%
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
accuracy100.0%
(log.f64 (hypot.f64 re im))
accuracy100.0%
(log.f64 (/.f64 #s(literal 1 binary64) base))
accuracy99.7%
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
accuracy99.6%
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
Results
67.0ms197×0valid
22.0ms59×0invalid
Compiler

Compiled 128 to 26 computations (79.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
ival-div: 15.0ms (26.7% of total)
ival-log: 14.0ms (24.9% of total)
ival-mult: 7.0ms (12.5% of total)
ival-pow: 7.0ms (12.5% of total)
ival-hypot: 5.0ms (8.9% of total)
ival-expm1: 3.0ms (5.3% of total)
ival-log1p: 3.0ms (5.3% of total)
ival-cbrt: 2.0ms (3.6% of total)
const: 1.0ms (1.8% of total)
backward-pass: 0.0ms (0% of total)

series243.0ms (1.7%)

Counts
12 → 216
Calls
Call 1
Inputs
#<alt (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (log.f64 (/.f64 #s(literal 1 binary64) base))>
#<alt (*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))>
#<alt (/.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (log.f64 base))>
#<alt (expm1.f64 (log1p.f64 (log.f64 im)))>
#<alt (log1p.f64 (log.f64 im))>
#<alt (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64)))>
#<alt (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))>
#<alt (cbrt.f64 (log.f64 base))>
#<alt (/.f64 (*.f64 (log.f64 im) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))>
#<alt (*.f64 (log.f64 im) (log.f64 base))>
Outputs
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))>
#<alt (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))>
#<alt (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))>
#<alt (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))>
#<alt (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 base))>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 base))>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 base))>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 base))>
#<alt (/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 base))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (log.f64 im)>
#<alt (log.f64 im)>
#<alt (log.f64 im)>
#<alt (log.f64 im)>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (log.f64 base)>
#<alt (log.f64 base)>
#<alt (log.f64 base)>
#<alt (log.f64 base)>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))>
#<alt (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 (log.f64 base) (log.f64 im))>
#<alt (*.f64 (log.f64 base) (log.f64 im))>
#<alt (*.f64 (log.f64 base) (log.f64 im))>
#<alt (*.f64 (log.f64 base) (log.f64 im))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 (log.f64 base) (log.f64 im))>
#<alt (*.f64 (log.f64 base) (log.f64 im))>
#<alt (*.f64 (log.f64 base) (log.f64 im))>
#<alt (*.f64 (log.f64 base) (log.f64 im))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
Calls

57 calls:

TimeVariablePointExpression
109.0ms
im
@inf
(log (+ 1 (log im)))
56.0ms
im
@-inf
(* (log im) (log base))
17.0ms
im
@-inf
(log (+ 1 (log im)))
16.0ms
base
@-inf
(* (log (sqrt (+ (* re re) (* im im)))) (/ -1 (log (/ 1 base))))
15.0ms
im
@0
(log (+ 1 (log im)))

rewrite304.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
914×log1p-expm1-u
516×expm1-log1p-u
368×prod-diff
166×add-exp-log
164×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032211
1449197
25181197
Stop Event
node limit
Counts
12 → 525
Calls
Call 1
Inputs
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(log.f64 (/.f64 #s(literal 1 binary64) base))
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 im)))
(log1p.f64 (log.f64 im))
(/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(cbrt.f64 (log.f64 base))
(/.f64 (*.f64 (log.f64 im) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 im) (log.f64 base))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64))) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)))))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 #s(literal 0 binary64) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) #s(literal -1 binary64))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base)))))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(neg.f64 (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(fabs.f64 (log.f64 base))
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 im))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (log.f64 (cbrt.f64 im)))
(+.f64 (log.f64 (sqrt.f64 im)) (log.f64 (sqrt.f64 im)))
(-.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 im))
(*.f64 (log.f64 im) #s(literal 1 binary64))
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (pow.f64 base (log.f64 im)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (log.f64 base))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 1 binary64)) (log.f64 base))
(pow.f64 (log.f64 im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64)))
(log.f64 im)
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 im #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(log1p.f64 (-.f64 im #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 im)))
(exp.f64 (*.f64 (log.f64 (log.f64 im)) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (log.f64 im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (log.f64 im)))
(*.f64 (log1p.f64 (log.f64 im)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log1p.f64 (log.f64 im))) (sqrt.f64 (log1p.f64 (log.f64 im))))
(pow.f64 (log1p.f64 (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (log.f64 im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (log.f64 im)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))
(cbrt.f64 (pow.f64 (log1p.f64 (log.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (log.f64 im))))
(exp.f64 (log.f64 (log1p.f64 (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (log.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 #s(literal 0 binary64) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) #s(literal -1 binary64))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base)))))
(neg.f64 (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 base #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 base)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (pow.f64 (log.f64 base) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1/3 binary64)))
(pow.f64 (log.f64 base) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (log.f64 base)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 base))))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 (pow.f64 base (log.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (pow.f64 base (log.f64 im))))) #s(literal 1 binary64))
(pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64))
(neg.f64 (log.f64 (pow.f64 base (log.f64 im))))
(sqrt.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 base (log.f64 im)) #s(literal 1 binary64))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 base (log.f64 im))))
(cbrt.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 base (log.f64 im)))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (pow.f64 base (log.f64 im)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)))

simplify389.0ms (2.8%)

Algorithm
egg-herbie
Rules
498×associate-*r*
464×associate-*l*
427×associate-/r*
381×cube-prod
306×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073922747
1154422161
2642922097
Stop Event
node limit
Counts
741 → 490
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 im)
(log.f64 im)
(log.f64 im)
(log.f64 im)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log.f64 base)
(log.f64 base)
(log.f64 base)
(log.f64 base)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64))) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)))))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 #s(literal 0 binary64) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) #s(literal -1 binary64))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base)))))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(neg.f64 (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(fabs.f64 (log.f64 base))
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 im))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (log.f64 (cbrt.f64 im)))
(+.f64 (log.f64 (sqrt.f64 im)) (log.f64 (sqrt.f64 im)))
(-.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 im))
(*.f64 (log.f64 im) #s(literal 1 binary64))
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (pow.f64 base (log.f64 im)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (log.f64 base))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 1 binary64)) (log.f64 base))
(pow.f64 (log.f64 im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64)))
(log.f64 im)
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 im #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(log1p.f64 (-.f64 im #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 im)))
(exp.f64 (*.f64 (log.f64 (log.f64 im)) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (log.f64 im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (log.f64 im)))
(*.f64 (log1p.f64 (log.f64 im)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log1p.f64 (log.f64 im))) (sqrt.f64 (log1p.f64 (log.f64 im))))
(pow.f64 (log1p.f64 (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (log.f64 im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (log.f64 im)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))
(cbrt.f64 (pow.f64 (log1p.f64 (log.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (log.f64 im))))
(exp.f64 (log.f64 (log1p.f64 (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (log.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 #s(literal 0 binary64) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) #s(literal -1 binary64))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base)))))
(neg.f64 (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 base #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 base)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (pow.f64 (log.f64 base) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1/3 binary64)))
(pow.f64 (log.f64 base) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (log.f64 base)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 base))))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 (pow.f64 base (log.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (pow.f64 base (log.f64 im))))) #s(literal 1 binary64))
(pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64))
(neg.f64 (log.f64 (pow.f64 base (log.f64 im))))
(sqrt.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 base (log.f64 im)) #s(literal 1 binary64))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 base (log.f64 im))))
(cbrt.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 base (log.f64 im)))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (pow.f64 base (log.f64 im)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 im #s(literal 4 binary64)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (neg.f64 (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64))))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (neg.f64 (log.f64 base)))) (/.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 base))))) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (neg.f64 (log.f64 re)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 re)) (neg.f64 (log.f64 base))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 re)) (neg.f64 (log.f64 base)))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 re)) (neg.f64 (log.f64 base))))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 base))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 base))) (neg.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base)))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (neg.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (log.f64 base))))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 base))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 120 binary64)) (pow.f64 re #s(literal 6 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (neg.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 base))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (neg.f64 (log.f64 re)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 re)) (neg.f64 (log.f64 base))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (neg.f64 (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))) (neg.f64 (log.f64 base)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))) (log.f64 base))) (/.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (neg.f64 (log.f64 base))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 re #s(literal 4 binary64)))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64))) (neg.f64 (log.f64 base))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 4 binary64))) (neg.f64 (log.f64 base)))) (/.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 re #s(literal 2 binary64))))) (/.f64 (log.f64 re) (log.f64 base)))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (neg.f64 (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))))) (fma.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (fma.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (log.f64 base))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 120 binary64)) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base))))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (log.f64 base))) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (/.f64 #s(literal 120 binary64) (neg.f64 (*.f64 (log.f64 base) (pow.f64 im #s(literal 6 binary64)))))) (fma.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (log.f64 base))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (log.f64 base))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 im re))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 im re))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 im re))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 im re))) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal -1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (log.f64 base))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (log.f64 base))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (log.f64 base))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (log.f64 base))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log.f64 im)
(log.f64 im)
(log.f64 im)
(log.f64 im)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(log.f64 im)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(log.f64 im)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(log.f64 im)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(log.f64 im)
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))
(log1p.f64 (log.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))
(log1p.f64 (log.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))
(log1p.f64 (log.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))
(log1p.f64 (log.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(log1p.f64 (log.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(log1p.f64 (log.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(log1p.f64 (log.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(log1p.f64 (log.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(log1p.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(log1p.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(log1p.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(log1p.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(log1p.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(log1p.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(log1p.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(log1p.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log.f64 base)
(log.f64 base)
(log.f64 base)
(log.f64 base)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(log.f64 base)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(log.f64 base)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(log.f64 base)
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(log.f64 base)
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (neg.f64 (log.f64 base))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(cbrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(cbrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(cbrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(cbrt.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(cbrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (log.f64 base) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 #s(literal -1 binary64) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 im re))) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 #s(literal -1 binary64) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 im re))) (log.f64 base))
(/.f64 (neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 #s(literal -1 binary64) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 im re))) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (log.f64 (hypot.f64 re im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 im re))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 #s(literal -1 binary64) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 im re))) (log.f64 base))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 3 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 #s(literal -1 binary64) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 im re))) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (pow.f64 (hypot.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 im re)) #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 1 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 im re)) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal -3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(log.f64 base)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 base)))
(-.f64 #s(literal 0 binary64) (log.f64 base))
(neg.f64 (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (log.f64 base))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(log.f64 base)
(*.f64 (log.f64 base) #s(literal -1 binary64))
(neg.f64 (log.f64 base))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(log.f64 base)
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(log.f64 base)
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(log.f64 base)
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))
(neg.f64 (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(neg.f64 (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(log.f64 base)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(neg.f64 (log.f64 base))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 4 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(neg.f64 (log.f64 base))
(/.f64 (log.f64 base) #s(literal -1 binary64))
(neg.f64 (log.f64 base))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(log.f64 base)
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(log.f64 base)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(log.f64 base)
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64))
(log.f64 base)
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(log.f64 base)
(pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 base)
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(log.f64 base)
(neg.f64 (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(log.f64 base)
(fabs.f64 (log.f64 base))
(log.f64 base)
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(log.f64 base)
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(log1p.f64 (+.f64 base #s(literal -1 binary64)))
(log1p.f64 (+.f64 #s(literal -1 binary64) base))
(exp.f64 (log.f64 (log.f64 base)))
(log.f64 base)
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(log.f64 base)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(+.f64 (/.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(+.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (log.f64 im) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(+.f64 (/.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(+.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 im))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (log.f64 im) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64))
(log.f64 im)
(+.f64 #s(literal 0 binary64) (log.f64 im))
(log.f64 im)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (log.f64 (cbrt.f64 im)))
(+.f64 (log.f64 (sqrt.f64 im)) (log.f64 (sqrt.f64 im)))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))
(-.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64))
(log.f64 im)
(*.f64 #s(literal 1 binary64) (log.f64 im))
(log.f64 im)
(*.f64 (log.f64 im) #s(literal 1 binary64))
(log.f64 im)
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 im)
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 (pow.f64 base (log.f64 im))))
(/.f64 (neg.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)))
(log.f64 im)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 im)))
(log.f64 im)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) #s(literal 1 binary64)))
(log.f64 im)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im)))
(log.f64 im)
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)))
(log.f64 im)
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) #s(literal 1 binary64))
(log.f64 im)
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (pow.f64 base (log.f64 im)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (log.f64 base))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (log.f64 base))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (log.f64 base))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) (+.f64 (log.f64 im) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 im) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) (+.f64 (log.f64 im) #s(literal 1 binary64)) (+.f64 (log.f64 im) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) (+.f64 (log.f64 im) #s(literal 1 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (log.f64 im) #s(literal 1 binary64))))
(*.f64 (+.f64 (log.f64 im) #s(literal 2 binary64)) (/.f64 (log.f64 im) (+.f64 (log.f64 im) #s(literal 2 binary64))))
(/.f64 (/.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (log.f64 base))
(pow.f64 (log.f64 im) #s(literal 1 binary64))
(log.f64 im)
(pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64))
(log.f64 im)
(pow.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 im)
(pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64))
(log.f64 im)
(sqrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64)))
(fabs.f64 (log.f64 im))
(log.f64 im)
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 im #s(literal 1 binary64))))
(log1p.f64 (+.f64 im #s(literal -1 binary64)))
(log.f64 (+.f64 im #s(literal 0 binary64)))
(cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)))
(log.f64 im)
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(log1p.f64 (-.f64 im #s(literal 1 binary64)))
(log1p.f64 (+.f64 im #s(literal -1 binary64)))
(log.f64 (+.f64 im #s(literal 0 binary64)))
(exp.f64 (log.f64 (log.f64 im)))
(log.f64 im)
(exp.f64 (*.f64 (log.f64 (log.f64 im)) #s(literal 1 binary64)))
(log.f64 im)
(exp.f64 (-.f64 (log.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 (log.f64 base))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (log.f64 im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (log.f64 im))))
(*.f64 #s(literal 1 binary64) (log1p.f64 (log.f64 im)))
(log1p.f64 (log.f64 im))
(*.f64 (log1p.f64 (log.f64 im)) #s(literal 1 binary64))
(log1p.f64 (log.f64 im))
(*.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) #s(literal 2 binary64)))
(log1p.f64 (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (log.f64 im))))
(log1p.f64 (log.f64 im))
(*.f64 (sqrt.f64 (log1p.f64 (log.f64 im))) (sqrt.f64 (log1p.f64 (log.f64 im))))
(log1p.f64 (log.f64 im))
(pow.f64 (log1p.f64 (log.f64 im)) #s(literal 1 binary64))
(log1p.f64 (log.f64 im))
(pow.f64 (cbrt.f64 (log1p.f64 (log.f64 im))) #s(literal 3 binary64))
(log1p.f64 (log.f64 im))
(pow.f64 (pow.f64 (log1p.f64 (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (log.f64 im))
(pow.f64 (sqrt.f64 (log1p.f64 (log.f64 im))) #s(literal 2 binary64))
(log1p.f64 (log.f64 im))
(sqrt.f64 (pow.f64 (log1p.f64 (log.f64 im)) #s(literal 2 binary64)))
(fabs.f64 (log1p.f64 (log.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)))
(log1p.f64 (log.f64 im))
(cbrt.f64 (pow.f64 (log1p.f64 (log.f64 im)) #s(literal 3 binary64)))
(log1p.f64 (log.f64 im))
(expm1.f64 (log1p.f64 (log1p.f64 (log.f64 im))))
(exp.f64 (log.f64 (log1p.f64 (log.f64 im))))
(log1p.f64 (log.f64 im))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (log.f64 im))) #s(literal 1 binary64)))
(log1p.f64 (log.f64 im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(+.f64 (/.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(+.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 im))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (log.f64 im) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(log.f64 base)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) #s(literal 2 binary64))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 base)))
(-.f64 #s(literal 0 binary64) (log.f64 base))
(neg.f64 (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (log.f64 base))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(log.f64 base)
(*.f64 (log.f64 base) #s(literal -1 binary64))
(neg.f64 (log.f64 base))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(log.f64 base)
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(log.f64 base)
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(log.f64 base)
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))
(neg.f64 (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(neg.f64 (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(log.f64 base)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(neg.f64 (log.f64 base))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 4 binary64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64))) (pow.f64 (log.f64 base) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(neg.f64 (log.f64 base))
(/.f64 (log.f64 base) #s(literal -1 binary64))
(neg.f64 (log.f64 base))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(log.f64 base)
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(log.f64 base)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(neg.f64 (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(log.f64 base)
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 base)
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 base #s(literal 1 binary64))))
(log1p.f64 (+.f64 base #s(literal -1 binary64)))
(log1p.f64 (+.f64 #s(literal -1 binary64) base))
(cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(log.f64 base)
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base #s(literal 1 binary64)))
(log1p.f64 (+.f64 base #s(literal -1 binary64)))
(log1p.f64 (+.f64 #s(literal -1 binary64) base))
(exp.f64 (log.f64 (log.f64 base)))
(log.f64 base)
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(log.f64 base)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 base))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base)))
(cbrt.f64 (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64))
(cbrt.f64 (log.f64 base))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) (pow.f64 (log.f64 base) #s(literal 1/6 binary64)))
(cbrt.f64 (log.f64 base))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (log.f64 base)))
(cbrt.f64 (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 base))) (cbrt.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (log.f64 base) #s(literal 1/3 binary64))
(cbrt.f64 (log.f64 base))
(pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 1 binary64))
(cbrt.f64 (log.f64 base))
(pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) #s(literal 3 binary64))
(cbrt.f64 (log.f64 base))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (log.f64 base))
(sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (log.f64 base)))))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 base))))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/3 binary64)))
(cbrt.f64 (log.f64 base))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(cbrt.f64 (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(+.f64 (/.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(+.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (+.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 im))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (*.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 (pow.f64 base (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 (pow.f64 base (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (log.f64 base)))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 (pow.f64 base (log.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 im) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 3 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (pow.f64 im (/.f64 #s(literal -1 binary64) (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (log.f64 im) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(-.f64 #s(literal 0 binary64) (log.f64 (pow.f64 base (log.f64 im))))
(neg.f64 (log.f64 (pow.f64 base (log.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (pow.f64 base (log.f64 im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 base (log.f64 im)))))
(pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 1 binary64))
(log.f64 (pow.f64 base (log.f64 im)))
(pow.f64 (cbrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 3 binary64))
(log.f64 (pow.f64 base (log.f64 im)))
(pow.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (pow.f64 base (log.f64 im)))
(pow.f64 (sqrt.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 2 binary64))
(log.f64 (pow.f64 base (log.f64 im)))
(neg.f64 (log.f64 (pow.f64 base (log.f64 im))))
(sqrt.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (pow.f64 base (log.f64 im))))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 base (log.f64 im)) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 #s(literal -1 binary64) (pow.f64 base (log.f64 im))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 base (log.f64 im))))
(neg.f64 (log.f64 (pow.f64 base (log.f64 im))))
(cbrt.f64 (pow.f64 (log.f64 (pow.f64 base (log.f64 im))) #s(literal 3 binary64)))
(log.f64 (pow.f64 base (log.f64 im)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 base (log.f64 im)))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 #s(literal -1 binary64) (pow.f64 base (log.f64 im))))
(exp.f64 (log.f64 (log.f64 (pow.f64 base (log.f64 im)))))
(log.f64 (pow.f64 base (log.f64 im)))
(exp.f64 (*.f64 (log.f64 (log.f64 (pow.f64 base (log.f64 im)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 base (log.f64 im)))

eval344.0ms (2.4%)

Compiler

Compiled 17444 to 2679 computations (84.6% saved)

prune417.0ms (3%)

Pruning

22 alts after pruning (17 fresh and 5 done)

PrunedKeptTotal
New108281090
Fresh8917
Picked325
Done033
Total1093221115
Accuracy
100.0%
Counts
1115 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.7%
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
46.6%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
97.6%
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64)) (log.f64 base))
98.8%
(/.f64 (*.f64 (log.f64 im) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.1%
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
99.5%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
99.1%
(/.f64 (log.f64 im) (log.f64 base))
48.9%
(/.f64 (log.f64 im) (expm1.f64 (log1p.f64 (log.f64 base))))
98.7%
(/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
75.6%
(/.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (log.f64 base))
75.6%
(/.f64 (exp.f64 (log.f64 (log.f64 im))) (log.f64 base))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
99.4%
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
98.9%
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
98.9%
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
49.0%
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
75.5%
(*.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
97.6%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
98.6%
(log.f64 (pow.f64 im (/.f64 #s(literal 1 binary64) (log.f64 base))))
46.7%
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
98.9%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
98.5%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
Compiler

Compiled 426 to 340 computations (20.2% saved)

simplify99.0ms (0.7%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 im)
cost-diff0
(log1p.f64 (log.f64 im))
cost-diff12800
(expm1.f64 (log1p.f64 (log.f64 im)))
cost-diff12928
(*.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
cost-diff0
(neg.f64 (log.f64 (log.f64 base)))
cost-diff0
(log.f64 im)
cost-diff12736
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
cost-diff12864
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
cost-diff0
(log.f64 base)
cost-diff0
(log.f64 im)
cost-diff0
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
cost-diff12800
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
cost-diff0
(log.f64 im)
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 (log.f64 base) (log.f64 im))
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
cost-diff0
(sqrt.f64 im)
cost-diff0
(log.f64 (sqrt.f64 im))
cost-diff0
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))
cost-diff0
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
Rules
596×fma-define
484×prod-exp
398×fma-neg
388×div-sub
339×exp-sum
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
029453
155441
279411
3129411
4263411
5578411
61515411
72756411
85016411
97428411
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))
#s(literal 2 binary64)
(log.f64 (sqrt.f64 im))
(sqrt.f64 im)
im
(log.f64 base)
base
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
#s(literal 1 binary64)
(/.f64 (log.f64 base) (log.f64 im))
(log.f64 base)
base
(log.f64 im)
im
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
im
(log.f64 base)
base
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(log.f64 im)
im
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(log.f64 (log.f64 base))
(log.f64 base)
base
(*.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(expm1.f64 (log1p.f64 (log.f64 im)))
(log1p.f64 (log.f64 im))
(log.f64 im)
im
(/.f64 #s(literal 1 binary64) (log.f64 base))
#s(literal 1 binary64)
(log.f64 base)
base
Outputs
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))
#s(literal 2 binary64)
(log.f64 (sqrt.f64 im))
(sqrt.f64 im)
im
(log.f64 base)
base
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
#s(literal 1 binary64)
(/.f64 (log.f64 base) (log.f64 im))
(log.f64 base)
base
(log.f64 im)
im
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(log.f64 im)
im
(log.f64 base)
base
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
im
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(neg.f64 (log.f64 (log.f64 base)))
(log.f64 (log.f64 base))
(log.f64 base)
base
(*.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 im)))
(log.f64 im)
(log1p.f64 (log.f64 im))
(log.f64 im)
im
(/.f64 #s(literal 1 binary64) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
#s(literal 1 binary64)
(log.f64 base)
base

localize612.0ms (4.4%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(log1p.f64 (log.f64 im))
accuracy99.8%
(*.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy99.5%
(expm1.f64 (log1p.f64 (log.f64 im)))
accuracy100.0%
(log.f64 base)
accuracy100.0%
(log.f64 (log.f64 base))
accuracy99.8%
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
accuracy99.3%
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
accuracy100.0%
(log.f64 base)
accuracy99.9%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
accuracy99.8%
(/.f64 (log.f64 im) (log.f64 base))
accuracy99.6%
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
accuracy100.0%
(log.f64 im)
accuracy100.0%
(log.f64 base)
accuracy99.8%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
accuracy99.8%
(/.f64 (log.f64 base) (log.f64 im))
accuracy100.0%
(sqrt.f64 im)
accuracy100.0%
(log.f64 base)
accuracy100.0%
(log.f64 (sqrt.f64 im))
accuracy99.8%
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
Results
147.0ms95×0valid
48.0ms161×0invalid
Compiler

Compiled 123 to 25 computations (79.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 163.0ms
ival-div: 124.0ms (75.9% of total)
ival-log: 12.0ms (7.3% of total)
ival-mult: 6.0ms (3.7% of total)
ival-log1p: 6.0ms (3.7% of total)
ival-sqrt: 6.0ms (3.7% of total)
ival-expm1: 5.0ms (3.1% of total)
ival-neg: 3.0ms (1.8% of total)
ival-exp: 2.0ms (1.2% of total)
const: 1.0ms (0.6% of total)
backward-pass: 0.0ms (0% of total)

series346.0ms (2.5%)

Counts
11 → 192
Calls
Call 1
Inputs
#<alt (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))>
#<alt (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))>
#<alt (log.f64 (sqrt.f64 im))>
#<alt (sqrt.f64 im)>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))>
#<alt (/.f64 (log.f64 base) (log.f64 im))>
#<alt (log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))>
#<alt (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))>
#<alt (*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))>
#<alt (neg.f64 (log.f64 (log.f64 base)))>
#<alt (*.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 base)))>
Outputs
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))>
#<alt (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))>
#<alt (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))>
#<alt (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))>
#<alt (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))>
#<alt (*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (/.f64 (log.f64 im) (log.f64 base))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
#<alt (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))>
Calls

54 calls:

TimeVariablePointExpression
264.0ms
im
@-inf
(/ (* 2 (log (sqrt im))) (log base))
19.0ms
im
@0
(/ (* 2 (log (sqrt im))) (log base))
12.0ms
im
@0
(* (log im) (exp (neg (log (log base)))))
7.0ms
im
@inf
(/ (* 2 (log (sqrt im))) (log base))
7.0ms
base
@0
(/ (* 2 (log (sqrt im))) (log base))

rewrite238.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1039×log1p-expm1-u
1037×expm1-log1p-u
321×prod-diff
137×add-exp-log
134×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029255
1378189
24015189
Stop Event
node limit
Counts
11 → 429
Calls
Call 1
Inputs
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))
(log.f64 (sqrt.f64 im))
(sqrt.f64 im)
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(+.f64 (log.f64 (sqrt.f64 im)) (log.f64 (sqrt.f64 im)))
(+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 im))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (log.f64 (cbrt.f64 im)))
(-.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))
(pow.f64 (log.f64 im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64)))
(log.f64 im)
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 im #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 im)))
(log1p.f64 (-.f64 im #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 im)))
(exp.f64 (*.f64 (log.f64 (log.f64 im)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (sqrt.f64 im)))
(+.f64 (log.f64 (cbrt.f64 im)) (log.f64 (cbrt.f64 (sqrt.f64 im))))
(+.f64 (log.f64 (pow.f64 im #s(literal 1/4 binary64))) (log.f64 (pow.f64 im #s(literal 1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 im)))) #s(literal 1 binary64))
(*.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 im)))
(*.f64 #s(literal 1/2 binary64) (log.f64 im))
(*.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (sqrt.f64 im))))
(*.f64 (sqrt.f64 (log.f64 (sqrt.f64 im))) (sqrt.f64 (log.f64 (sqrt.f64 im))))
(pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 im))))
(log1p.f64 (-.f64 (sqrt.f64 im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (sqrt.f64 im))))
(exp.f64 (*.f64 (log.f64 (log.f64 (sqrt.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 im))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 im))
(*.f64 (cbrt.f64 (sqrt.f64 im)) (cbrt.f64 im))
(*.f64 (cbrt.f64 im) (cbrt.f64 (sqrt.f64 im)))
(*.f64 (pow.f64 im #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 im)))
(pow.f64 im #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 im #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 im #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 im)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (sqrt.f64 im))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 im)))) (sqrt.f64 (log.f64 (sqrt.f64 im))))
(fabs.f64 (sqrt.f64 im))
(log.f64 (exp.f64 (sqrt.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 im))))
(cbrt.f64 (pow.f64 im #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 im)))
(log1p.f64 (expm1.f64 (sqrt.f64 im)))
(exp.f64 (log.f64 (sqrt.f64 im)))
(exp.f64 (*.f64 (log.f64 im) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 im))) (/.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (sqrt.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (sqrt.f64 im))) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64)))
(log.f64 (pow.f64 base (/.f64 #s(literal 1 binary64) (log.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))
(-.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (pow.f64 im (log.f64 base)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 im (log.f64 base)) (pow.f64 im (log.f64 base))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im (log.f64 base)) (pow.f64 im (log.f64 base))) #s(literal 1 binary64)) (+.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64)))
(pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(exp.f64 (log.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (sqrt.f64 (log.f64 base))))
(-.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base))))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)))
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (log.f64 base))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (log.f64 base) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(log1p.f64 (-.f64 (log.f64 base) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))

simplify227.0ms (1.6%)

Algorithm
egg-herbie
Rules
398×distribute-lft-neg-out
311×distribute-rgt-neg-out
286×exp-prod
239×associate-*r*
223×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053917002
1106116130
2382815289
Stop Event
node limit
Counts
621 → 331
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(+.f64 (log.f64 (sqrt.f64 im)) (log.f64 (sqrt.f64 im)))
(+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 im))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (log.f64 (cbrt.f64 im)))
(-.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))
(pow.f64 (log.f64 im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64)))
(log.f64 im)
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 im #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 im)))
(log1p.f64 (-.f64 im #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 im)))
(exp.f64 (*.f64 (log.f64 (log.f64 im)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (sqrt.f64 im)))
(+.f64 (log.f64 (cbrt.f64 im)) (log.f64 (cbrt.f64 (sqrt.f64 im))))
(+.f64 (log.f64 (pow.f64 im #s(literal 1/4 binary64))) (log.f64 (pow.f64 im #s(literal 1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 im)))) #s(literal 1 binary64))
(*.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 im)))
(*.f64 #s(literal 1/2 binary64) (log.f64 im))
(*.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (sqrt.f64 im))))
(*.f64 (sqrt.f64 (log.f64 (sqrt.f64 im))) (sqrt.f64 (log.f64 (sqrt.f64 im))))
(pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 im))))
(log1p.f64 (-.f64 (sqrt.f64 im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (sqrt.f64 im))))
(exp.f64 (*.f64 (log.f64 (log.f64 (sqrt.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 im))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 im))
(*.f64 (cbrt.f64 (sqrt.f64 im)) (cbrt.f64 im))
(*.f64 (cbrt.f64 im) (cbrt.f64 (sqrt.f64 im)))
(*.f64 (pow.f64 im #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 im)))
(pow.f64 im #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 im #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 im #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 im)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (sqrt.f64 im))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 im)))) (sqrt.f64 (log.f64 (sqrt.f64 im))))
(fabs.f64 (sqrt.f64 im))
(log.f64 (exp.f64 (sqrt.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 im))))
(cbrt.f64 (pow.f64 im #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 im)))
(log1p.f64 (expm1.f64 (sqrt.f64 im)))
(exp.f64 (log.f64 (sqrt.f64 im)))
(exp.f64 (*.f64 (log.f64 im) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 im))) (/.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (sqrt.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (sqrt.f64 im))) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64)))
(log.f64 (pow.f64 base (/.f64 #s(literal 1 binary64) (log.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))
(-.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (pow.f64 im (log.f64 base)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 im (log.f64 base)) (pow.f64 im (log.f64 base))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im (log.f64 base)) (pow.f64 im (log.f64 base))) #s(literal 1 binary64)) (+.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64)))
(pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(exp.f64 (log.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (sqrt.f64 (log.f64 base))))
(-.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) #s(literal 1 binary64))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base))))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)))
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (log.f64 base))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (log.f64 base) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(log1p.f64 (-.f64 (log.f64 base) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)) (log.f64 base)))
(*.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)) (log.f64 base)))
(*.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)) (log.f64 base)))
(*.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)) (log.f64 base)))
(*.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base)))
(*.f64 (-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base)))
(*.f64 (-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base)))
(*.f64 (-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base)))
(*.f64 (-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im)))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (log.f64 im))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(-.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (log.f64 im))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (log.f64 im))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (log.f64 im))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))) (log.f64 im))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(/.f64 (log.f64 base) (log.f64 im))
(/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (log.f64 base) (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))))
(/.f64 (log.f64 base) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (log.f64 base) (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))))
(/.f64 (log.f64 base) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (log.f64 base) (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))))
(/.f64 (log.f64 base) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(/.f64 (log.f64 base) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (log.f64 base) (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))))
(/.f64 (log.f64 base) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base)))
(expm1.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base)))
(expm1.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base)))
(expm1.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base)))
(expm1.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(expm1.f64 (/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(expm1.f64 (/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(expm1.f64 (/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(-.f64 (exp.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))) #s(literal 1 binary64))
(expm1.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(expm1.f64 (/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))) (log.f64 im))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(neg.f64 (log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(neg.f64 (log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(neg.f64 (log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(*.f64 #s(literal -1 binary64) (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(neg.f64 (log.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base))))))
(neg.f64 (log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (log.f64 base))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 im) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/.f64 (log.f64 im) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (log.f64 im) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(+.f64 (log.f64 (sqrt.f64 im)) (log.f64 (sqrt.f64 im)))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im)))
(+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(+.f64 #s(literal 0 binary64) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (log.f64 (cbrt.f64 im)))
(-.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (log.f64 im)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 2 binary64) (log.f64 im))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (+.f64 #s(literal 1 binary64) (log.f64 im))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(pow.f64 (log.f64 im) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(pow.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(sqrt.f64 (pow.f64 (log.f64 im) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(log.f64 im)
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 im #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(expm1.f64 (log1p.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(log1p.f64 (-.f64 im #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(exp.f64 (log.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(exp.f64 (*.f64 (log.f64 (log.f64 im)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(+.f64 #s(literal 0 binary64) (log.f64 (sqrt.f64 im)))
(log.f64 (sqrt.f64 im))
(+.f64 (log.f64 (cbrt.f64 im)) (log.f64 (cbrt.f64 (sqrt.f64 im))))
(+.f64 (log.f64 (pow.f64 im #s(literal 1/4 binary64))) (log.f64 (pow.f64 im #s(literal 1/4 binary64))))
(*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 im #s(literal 1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (sqrt.f64 im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 im))))
(*.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64))
(log.f64 (sqrt.f64 im))
(*.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 im)))
(log.f64 (sqrt.f64 im))
(*.f64 #s(literal 1/2 binary64) (log.f64 im))
(log.f64 (sqrt.f64 im))
(*.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64)))
(log.f64 (sqrt.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (sqrt.f64 im))))
(log.f64 (sqrt.f64 im))
(*.f64 (sqrt.f64 (log.f64 (sqrt.f64 im))) (sqrt.f64 (log.f64 (sqrt.f64 im))))
(log.f64 (sqrt.f64 im))
(pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64))
(log.f64 (sqrt.f64 im))
(pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 3 binary64))
(log.f64 (sqrt.f64 im))
(pow.f64 (pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (sqrt.f64 im))
(pow.f64 (sqrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64))
(log.f64 (sqrt.f64 im))
(sqrt.f64 (pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 2 binary64)))
(log.f64 (sqrt.f64 im))
(cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 im)) #s(literal 3 binary64)))
(log.f64 (sqrt.f64 im))
(expm1.f64 (log1p.f64 (log.f64 (sqrt.f64 im))))
(log1p.f64 (-.f64 (sqrt.f64 im) #s(literal 1 binary64)))
(log.f64 (sqrt.f64 im))
(exp.f64 (log.f64 (log.f64 (sqrt.f64 im))))
(log.f64 (sqrt.f64 im))
(exp.f64 (*.f64 (log.f64 (log.f64 (sqrt.f64 im))) #s(literal 1 binary64)))
(log.f64 (sqrt.f64 im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 im))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 im)))
(*.f64 (sqrt.f64 im) #s(literal 1 binary64))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(*.f64 #s(literal 1 binary64) (sqrt.f64 im))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(*.f64 (cbrt.f64 (sqrt.f64 im)) (cbrt.f64 im))
(*.f64 (cbrt.f64 im) (cbrt.f64 (sqrt.f64 im)))
(*.f64 (cbrt.f64 im) (cbrt.f64 (sqrt.f64 im)))
(*.f64 (pow.f64 im #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 im))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 im)))
(*.f64 (fabs.f64 (cbrt.f64 im)) (sqrt.f64 (cbrt.f64 im)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 im)))
(*.f64 (fabs.f64 (cbrt.f64 im)) (sqrt.f64 (cbrt.f64 im)))
(pow.f64 im #s(literal 1/2 binary64))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(pow.f64 (sqrt.f64 im) #s(literal 1 binary64))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(pow.f64 (cbrt.f64 (sqrt.f64 im)) #s(literal 3 binary64))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(pow.f64 (pow.f64 im #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 im #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 im #s(literal 1/4 binary64)) #s(literal 2 binary64))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 im)))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (sqrt.f64 im))))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 im)))) (sqrt.f64 (log.f64 (sqrt.f64 im))))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(fabs.f64 (sqrt.f64 im))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(log.f64 (exp.f64 (sqrt.f64 im)))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 im))))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(cbrt.f64 (pow.f64 im #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 im)))
(log1p.f64 (expm1.f64 (sqrt.f64 im)))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(exp.f64 (log.f64 (sqrt.f64 im)))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(exp.f64 (*.f64 (log.f64 im) #s(literal 1/2 binary64)))
(neg.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 im)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (log.f64 im) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal 1 binary64)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 im))) (/.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) #s(literal 2 binary64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 im))) (/.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) #s(literal 2 binary64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (sqrt.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 im))) (/.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) #s(literal 2 binary64))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 im))) (/.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) #s(literal 2 binary64))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (sqrt.f64 im))) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 im))) (/.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 base) (log.f64 im))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(/.f64 (log.f64 base) (log.f64 im))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(/.f64 (log.f64 base) (log.f64 im))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (log.f64 base) (log.f64 im))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(/.f64 (log.f64 base) (log.f64 im))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 2 binary64)))
(/.f64 (log.f64 base) (log.f64 im))
(log.f64 (pow.f64 base (/.f64 #s(literal 1 binary64) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(/.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(/.f64 (log.f64 base) (log.f64 im))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(/.f64 (log.f64 base) (log.f64 im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (log.f64 base)))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 (/.f64 (log.f64 (sqrt.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 (/.f64 #s(literal 2 binary64) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (sqrt.f64 im)) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(log.f64 im)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (log.f64 im) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(-.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(*.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 2 binary64)))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(/.f64 (-.f64 (pow.f64 (pow.f64 im (log.f64 base)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 im (log.f64 base)) (pow.f64 im (log.f64 base))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 im (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 im (*.f64 #s(literal 2 binary64) (log.f64 base))) (+.f64 #s(literal 1 binary64) (pow.f64 im (log.f64 base)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 im (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 im (log.f64 base)) (pow.f64 im (*.f64 #s(literal 2 binary64) (log.f64 base))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im (log.f64 base)) (pow.f64 im (log.f64 base))) #s(literal 1 binary64)) (+.f64 (pow.f64 im (log.f64 base)) #s(literal 1 binary64)))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(pow.f64 (pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(log.f64 (exp.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(exp.f64 (log.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -1 binary64) (pow.f64 im (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(log.f64 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (log.f64 base))))
(-.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base))))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)))
(log.f64 (log.f64 base))
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(log.f64 (log.f64 base))
(*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))
(log.f64 (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (log.f64 base))))
(log.f64 (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(log.f64 (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (log.f64 base))))))
(neg.f64 (log.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (log.f64 base)))
(pow.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(log.f64 (log.f64 base))
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))
(log.f64 (log.f64 base))
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (log.f64 base))
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))
(log.f64 (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(log.f64 (log.f64 base))
(log.f64 (log.f64 base))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (log.f64 base) #s(literal 1 binary64))))
(log.f64 (log.f64 base))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))
(log.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(log1p.f64 (-.f64 (log.f64 base) #s(literal 1 binary64)))
(log.f64 (log.f64 base))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(log.f64 (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(log.f64 (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 im)))
(*.f64 (log.f64 base) (log.f64 im))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (*.f64 (log.f64 im) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -1 binary64))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 im))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) #s(literal -2 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 im)) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 im) #s(literal 3 binary64))))
(*.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (+.f64 (pow.f64 im (log.f64 base)) #s(literal -1 binary64)))
(log.f64 (pow.f64 im (log.f64 base)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (log.f64 im))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))) #s(literal -1 binary64)))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (log.f64 im))

eval116.0ms (0.8%)

Compiler

Compiled 12722 to 2488 computations (80.4% saved)

prune196.0ms (1.4%)

Pruning

21 alts after pruning (14 fresh and 7 done)

PrunedKeptTotal
New9834987
Fresh21012
Picked235
Done145
Total988211009
Accuracy
100.0%
Counts
1009 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.7%
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
46.6%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
97.6%
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64)) (log.f64 base))
99.1%
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
99.5%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
99.1%
(/.f64 (log.f64 im) (log.f64 base))
48.9%
(/.f64 (log.f64 im) (expm1.f64 (log1p.f64 (log.f64 base))))
98.7%
(/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
75.6%
(/.f64 (exp.f64 (log.f64 (log.f64 im))) (log.f64 base))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
98.9%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)))
98.5%
(/.f64 #s(literal 1 binary64) (log.f64 (pow.f64 base (/.f64 #s(literal 1 binary64) (log.f64 im)))))
99.4%
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
49.4%
(*.f64 (log.f64 im) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)))
98.9%
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
98.9%
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
97.6%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
98.6%
(log.f64 (pow.f64 im (/.f64 #s(literal 1 binary64) (log.f64 base))))
7.8%
(log.f64 im)
98.9%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
98.5%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
Compiler

Compiled 690 to 310 computations (55.1% saved)

regimes78.0ms (0.6%)

Counts
51 → 1
Calls
Call 1
Inputs
(log.f64 im)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)))
(log.f64 (pow.f64 im (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 (pow.f64 base (/.f64 #s(literal 1 binary64) (log.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (exp.f64 (log.f64 (log.f64 im))) (log.f64 base))
(/.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (log.f64 base))
(/.f64 (log.f64 im) (expm1.f64 (log1p.f64 (log.f64 base))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(*.f64 (log.f64 im) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64))) (log.f64 base))
(/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (log.f64 im) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64)) (log.f64 base))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 base))
(/.f64 (*.f64 (log.f64 im) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (log.f64 im) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (exp.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (log.f64 base))
(/.f64 (expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (expm1.f64 (log1p.f64 (log.f64 base))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)))
(*.f64 (log.f64 (hypot.f64 re im)) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) #s(literal 3 binary64)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) #s(literal 2 binary64))
(*.f64 (expm1.f64 (log1p.f64 (log.f64 (hypot.f64 re im)))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Outputs
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 base))
Calls

5 calls:

17.0ms
im
16.0ms
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
14.0ms
(log.f64 base)
14.0ms
base
14.0ms
re
Results
AccuracySegmentsBranch
99.5%1re
99.5%1im
99.5%1base
99.5%1(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
99.5%1(log.f64 base)
Compiler

Compiled 48 to 31 computations (35.4% saved)

regimes46.0ms (0.3%)

Counts
31 → 1
Calls
Call 1
Inputs
(log.f64 im)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)))
(log.f64 (pow.f64 im (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 im))) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 (pow.f64 base (/.f64 #s(literal 1 binary64) (log.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (exp.f64 (log.f64 (log.f64 im))) (log.f64 base))
(/.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (log.f64 base))
(/.f64 (log.f64 im) (expm1.f64 (log1p.f64 (log.f64 base))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)))
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(*.f64 (log.f64 im) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) #s(literal 3 binary64))) (log.f64 base))
(/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (log.f64 im) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) #s(literal 3 binary64)) (log.f64 base))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 im)) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) #s(literal 2 binary64))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (expm1.f64 (log1p.f64 (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
Outputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
Calls

4 calls:

15.0ms
im
13.0ms
(log.f64 base)
9.0ms
re
9.0ms
base
Results
AccuracySegmentsBranch
99.5%1re
99.5%1im
99.5%1base
99.5%1(log.f64 base)
Compiler

Compiled 17 to 13 computations (23.5% saved)

regimes103.0ms (0.7%)

Counts
7 → 1
Calls
Call 1
Inputs
(log.f64 im)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 im) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 im)) (log.f64 base)))
(log.f64 (pow.f64 im (/.f64 #s(literal 1 binary64) (log.f64 base))))
Outputs
(/.f64 (log.f64 im) (log.f64 base))
Calls

4 calls:

94.0ms
im
3.0ms
(log.f64 base)
3.0ms
re
3.0ms
base
Results
AccuracySegmentsBranch
99.1%1re
99.1%1im
99.1%1base
99.1%1(log.f64 base)
Compiler

Compiled 17 to 13 computations (23.5% saved)

regimes4.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(log.f64 im)
Outputs
(log.f64 im)
Calls

3 calls:

1.0ms
base
1.0ms
re
1.0ms
im
Results
AccuracySegmentsBranch
7.8%1re
7.8%1im
7.8%1base
Compiler

Compiled 12 to 9 computations (25% saved)

simplify2.0ms (0%)

Algorithm
egg-herbie
Rules
*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02199
12299
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
Outputs
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 im)

soundness1.9s (13.4%)

Rules
1039×log1p-expm1-u
1037×log1p-expm1-u
1037×expm1-log1p-u
1037×expm1-log1p-u
719×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086674
1185652
2306652
3568398
41055350
51803350
65717350
029255
1378189
24015189
053917002
1106116130
2382815289
0158347711
1420845535
084829619
1202628829
2780528829
022230
1312230
23458230
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 586 to 176 computations (70% saved)

preprocess97.0ms (0.7%)

Remove

(sort re im)

(abs im)

(abs re)

Compiler

Compiled 350 to 244 computations (30.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...