math.sqrt on complex, imaginary part, im greater than 0 branch

Time bar (total: 18.6s)

analyze120.0ms (0.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%50%50%0%0%0%0
0%0%50%50%0%0%0%1
50%25%25%50%0%0%0%2
50%25%25%50%0%0%0%3
62.5%31.2%18.7%50%0%0%0%4
62.5%31.2%18.7%50%0%0%0%5
68.8%34.3%15.6%50%0%0%0%6
68.8%34.3%15.6%50%0%0%0%7
71.9%35.9%14%50%0%0%0%8
71.9%35.9%14%50%0%0%0%9
73.4%36.7%13.3%50%0%0%0%10
73.4%36.7%13.3%50%0%0%0%11
74.2%37.1%12.9%50%0%0%0%12
Compiler

Compiled 20 to 14 computations (30% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-mult: 28.0ms (44.3% of total)
ival-sqrt: 16.0ms (25.3% of total)
ival-add: 7.0ms (11.1% of total)
ival-sub: 5.0ms (7.9% of total)
ival->: 5.0ms (7.9% of total)
const: 1.0ms (1.6% of total)
backward-pass: 0.0ms (0% of total)

sample2.0s (10.9%)

Results
838.0ms6245×0valid
368.0ms1101×1valid
393.0ms910×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.2s
ival-sqrt: 432.0ms (37% of total)
ival-mult: 314.0ms (26.9% of total)
ival-sub: 208.0ms (17.8% of total)
backward-pass: 78.0ms (6.7% of total)
ival-add: 65.0ms (5.6% of total)
ival->: 50.0ms (4.3% of total)
const: 19.0ms (1.6% of total)
Bogosity

preprocess85.0ms (0.5%)

Algorithm
egg-herbie
Rules
334×fma-define
301×fma-neg
68×distribute-rgt-in
56×distribute-lft-neg-in
56×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042274
194266
2180266
3341266
4562266
5723266
6917266
71224266
81452266
91479266
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re))))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re))))))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) im))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) (neg.f64 re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re))))))
(*.f64 #s(literal -1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) (neg.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal -1/2 binary64))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re)))))
(*.f64 #s(literal -1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) im))))
Symmetry

(abs im)

explain165.0ms (0.9%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1270-1(-1.8761848539752237e-165 5.203603149346753e-161)(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
320-3(3.8436272282030856e+171 1.1508932641728127e-74)(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
270-0-(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
00-0-#s(literal 1/2 binary64)
00-0-(*.f64 im im)
00-0-re
00-0-#s(literal 2 binary64)
00-0-(+.f64 (*.f64 re re) (*.f64 im im))
00-0-im
00-0-(*.f64 re re)
01(4.664459469688591e-141 1.2749824509450192e-232)0-(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
00-0-(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
Results
57.0ms388×0valid
19.0ms68×1valid
25.0ms56×2valid
Compiler

Compiled 173 to 52 computations (69.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
ival-mult: 26.0ms (43.1% of total)
ival-sqrt: 18.0ms (29.8% of total)
backward-pass: 7.0ms (11.6% of total)
ival-add: 4.0ms (6.6% of total)
ival-sub: 4.0ms (6.6% of total)
const: 2.0ms (3.3% of total)

eval0.0ms (0%)

Compiler

Compiled 12 to 9 computations (25% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
79.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
42.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
Compiler

Compiled 29 to 21 computations (27.6% saved)

localize133.0ms (0.7%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
90.9%
(-.f64 (hypot.f64 re im) re)
89.4%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
100.0%
(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
90.9%
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
89.4%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
53.9%
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Results
46.0ms194×0valid
26.0ms34×1valid
30.0ms28×2valid
Compiler

Compiled 115 to 34 computations (70.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-mult: 27.0ms (42.9% of total)
ival-sqrt: 14.0ms (22.3% of total)
ival-hypot: 7.0ms (11.1% of total)
backward-pass: 5.0ms (8% of total)
ival-add: 5.0ms (8% of total)
ival-sub: 4.0ms (6.4% of total)
const: 2.0ms (3.2% of total)

series38.0ms (0.2%)

Counts
7 → 168
Calls
Call 1
Inputs
#<alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))>
#<alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))>
#<alt (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)>
#<alt (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))>
#<alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))>
#<alt (-.f64 (hypot.f64 re im) re)>
#<alt (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))>
Outputs
#<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 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt im>
#<alt (+.f64 im (*.f64 #s(literal -1 binary64) re))>
#<alt (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))>
#<alt (+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)>
#<alt (*.f64 #s(literal -2 binary64) re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.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 (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 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 binary64) (/.f64 re im))))>
#<alt (*.f64 im (-.f64 (+.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 re im)))>
#<alt (*.f64 im (-.f64 (+.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 re im)))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal 2 binary64) im))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) #s(literal 2 binary64))))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re)>
#<alt (*.f64 #s(literal -4 binary64) re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 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 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 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 4 binary64) (+.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/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im))) im)))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt im>
#<alt (+.f64 im (*.f64 #s(literal -1 binary64) re))>
#<alt (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))>
#<alt (+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)>
#<alt (*.f64 #s(literal -2 binary64) re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.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 (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 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 binary64) (/.f64 re im))))>
#<alt (*.f64 im (-.f64 (+.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 re im)))>
#<alt (*.f64 im (-.f64 (+.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 re im)))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal 2 binary64) im))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) #s(literal 2 binary64))))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re)>
#<alt (*.f64 #s(literal -4 binary64) re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 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 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 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 4 binary64) (+.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/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im))) im)))))>
Calls

42 calls:

TimeVariablePointExpression
5.0ms
re
@inf
(sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))
4.0ms
re
@inf
(sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))
2.0ms
im
@0
(sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))
1.0ms
re
@inf
(* 2 (- (sqrt (+ (* re re) (* im im))) re))
1.0ms
re
@-inf
(sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))

rewrite464.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
981×log1p-expm1-u
981×expm1-log1p-u
531×fma-define
472×log-prod
220×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020177
1264177
22862177
Stop Event
node limit
Counts
7 → 328
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
Outputs
(+.f64 #s(literal 0 binary64) (hypot.f64 re im))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 re im))) (cbrt.f64 (exp.f64 (hypot.f64 re im))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 re im)))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 re im)))))
(-.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)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.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)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 re im) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 re im) #s(literal 1 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))
(fabs.f64 (hypot.f64 re im))
(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)))
(hypot.f64 re im)
(hypot.f64 im re)
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(exp.f64 (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64)))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(+.f64 (neg.f64 re) (hypot.f64 re im))
(+.f64 #s(literal 0 binary64) (-.f64 (hypot.f64 re im) re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 (neg.f64 re))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (exp.f64 (hypot.f64 re im))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (exp.f64 (hypot.f64 re im))))
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 re im)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 re)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (+.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (+.f64 (neg.f64 re) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 re im))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (neg.f64 re) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (neg.f64 re) re))
(fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (neg.f64 re))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (neg.f64 re))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 re)) (cbrt.f64 (neg.f64 re))) (cbrt.f64 (neg.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 re)) (sqrt.f64 (neg.f64 re)) (hypot.f64 re im))
(fma.f64 #s(literal -1 binary64) re (hypot.f64 re im))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (hypot.f64 re im) re))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(+.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 re (hypot.f64 re im)))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64)))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(+.f64 (neg.f64 re) (hypot.f64 re im))
(+.f64 #s(literal 0 binary64) (-.f64 (hypot.f64 re im) re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 (neg.f64 re))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (exp.f64 (hypot.f64 re im))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (exp.f64 (hypot.f64 re im))))
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 re im)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 re)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (+.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (+.f64 (neg.f64 re) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 re im))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (neg.f64 re) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (neg.f64 re) re))
(fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (neg.f64 re))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (neg.f64 re))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 re)) (cbrt.f64 (neg.f64 re))) (cbrt.f64 (neg.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 re)) (sqrt.f64 (neg.f64 re)) (hypot.f64 re im))
(fma.f64 #s(literal -1 binary64) re (hypot.f64 re im))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (hypot.f64 re im) re))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(+.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 re (hypot.f64 re im)))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (neg.f64 re)))

simplify318.0ms (1.7%)

Algorithm
egg-herbie
Rules
570×fma-define
489×associate-*r*
453×associate-*l*
450×*-commutative
410×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
079127466
1213026394
2760726100
Stop Event
node limit
Counts
496 → 479
Calls
Call 1
Inputs
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 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
im
(+.f64 im (*.f64 #s(literal -1 binary64) re))
(+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(*.f64 #s(literal -2 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) 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 (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 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 binary64) (/.f64 re im))))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))
(*.f64 #s(literal 2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal 2 binary64) im))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) #s(literal 2 binary64))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re)
(*.f64 #s(literal -4 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 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 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 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 4 binary64) (+.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/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im))) im)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
im
(+.f64 im (*.f64 #s(literal -1 binary64) re))
(+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(*.f64 #s(literal -2 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) 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 (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 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 binary64) (/.f64 re im))))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))
(*.f64 #s(literal 2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal 2 binary64) im))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) #s(literal 2 binary64))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re)
(*.f64 #s(literal -4 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 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 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 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 4 binary64) (+.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/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im))) im)))))
(+.f64 #s(literal 0 binary64) (hypot.f64 re im))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 re im))) (cbrt.f64 (exp.f64 (hypot.f64 re im))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 re im)))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 re im)))))
(-.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)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.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)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 re im) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 re im) #s(literal 1 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))
(fabs.f64 (hypot.f64 re im))
(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)))
(hypot.f64 re im)
(hypot.f64 im re)
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(exp.f64 (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64)))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(+.f64 (neg.f64 re) (hypot.f64 re im))
(+.f64 #s(literal 0 binary64) (-.f64 (hypot.f64 re im) re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 (neg.f64 re))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (exp.f64 (hypot.f64 re im))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (exp.f64 (hypot.f64 re im))))
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 re im)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 re)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (+.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (+.f64 (neg.f64 re) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 re im))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (neg.f64 re) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (neg.f64 re) re))
(fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (neg.f64 re))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (neg.f64 re))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 re)) (cbrt.f64 (neg.f64 re))) (cbrt.f64 (neg.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 re)) (sqrt.f64 (neg.f64 re)) (hypot.f64 re im))
(fma.f64 #s(literal -1 binary64) re (hypot.f64 re im))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (hypot.f64 re im) re))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(+.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 re (hypot.f64 re im)))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64)))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(+.f64 (neg.f64 re) (hypot.f64 re im))
(+.f64 #s(literal 0 binary64) (-.f64 (hypot.f64 re im) re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 (neg.f64 re))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (exp.f64 (hypot.f64 re im))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (exp.f64 (hypot.f64 re im))))
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 re im)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 re)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (+.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (+.f64 (neg.f64 re) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 re im))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (neg.f64 re) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (neg.f64 re) re))
(fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (neg.f64 re))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (neg.f64 re))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 re)) (cbrt.f64 (neg.f64 re))) (cbrt.f64 (neg.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 re)) (sqrt.f64 (neg.f64 re)) (hypot.f64 re im))
(fma.f64 #s(literal -1 binary64) re (hypot.f64 re im))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (hypot.f64 re im) re))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(+.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 re (hypot.f64 re im)))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
Outputs
im
(+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (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 (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 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 4 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 #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) (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 (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)) (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 #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 (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 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 4 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 #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) (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)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))) (neg.f64 (/.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 (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 #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 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 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (+.f64 (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/16 binary64) (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 #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/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) (*.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 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (neg.f64 (+.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 #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 (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 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (+.f64 (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/16 binary64) (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 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/8 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal -1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal -1/512 binary64) (pow.f64 im #s(literal 5 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/4 binary64)))) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 re)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/4 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) #s(literal 1/4 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) #s(literal 1/8 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 im (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (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 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/4 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 im) (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 3/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
im
(+.f64 im (*.f64 #s(literal -1 binary64) re))
(+.f64 im (neg.f64 re))
(-.f64 im re)
(+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal -1 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal -1 binary64)) im)
(+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (fma.f64 re (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)) #s(literal -1 binary64))))
(fma.f64 re (fma.f64 re (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)) #s(literal -1 binary64)) im)
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 4 binary64))))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 8 binary64)) (/.f64 #s(literal 5/64 binary64) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 4 binary64)))))) re)
(*.f64 #s(literal -2 binary64) re)
(*.f64 re #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 binary64) (fma.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/8 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 4 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 #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) (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 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) 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 (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)))
(*.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 (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))) (neg.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) re)))
(*.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)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) (/.f64 #s(literal 1/16 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)))
(*.f64 (pow.f64 im #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 -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) (/.f64 #s(literal 1/16 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)))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 re) im)))
(*.f64 im (-.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (+.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 re im))))
(*.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 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (-.f64 (fma.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 re im))))
(*.f64 im (+.f64 (fma.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 re im))))
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal -1/2 binary64)) re) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal -1/2 binary64)) re) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 im)) re) im)))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal 2 binary64) im))
(fma.f64 #s(literal -2 binary64) re (*.f64 im #s(literal 2 binary64)))
(fma.f64 im #s(literal 2 binary64) (*.f64 re #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))
(fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (fma.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) im)) #s(literal -2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 8 binary64)) (/.f64 #s(literal 5/64 binary64) (pow.f64 re #s(literal 6 binary64))))) re)
(*.f64 #s(literal -4 binary64) re)
(*.f64 re #s(literal -4 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (neg.f64 re) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 4 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal -1/4 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 4 binary64) (+.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/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 4 binary64) (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/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 4 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal -1/4 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (neg.f64 re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.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 5 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (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 5 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/64 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) #s(literal -5/64 binary64) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(*.f64 im (fma.f64 (/.f64 re im) #s(literal -2 binary64) #s(literal 2 binary64)))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 (/.f64 re im) #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (fma.f64 (/.f64 re im) #s(literal -2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 2 binary64) (/.f64 re im) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) re (neg.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) re (neg.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im))) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 re #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 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im)) im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/8 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal -1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal -1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (+.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal -1/512 binary64) (pow.f64 im #s(literal 5 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/4 binary64)))) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 re)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/4 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) #s(literal 1/4 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) #s(literal 1/8 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 im (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (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 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/4 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 im) (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 3/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
im
(+.f64 im (*.f64 #s(literal -1 binary64) re))
(+.f64 im (neg.f64 re))
(-.f64 im re)
(+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal -1 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal -1 binary64)) im)
(+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (fma.f64 re (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)) #s(literal -1 binary64))))
(fma.f64 re (fma.f64 re (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)) #s(literal -1 binary64)) im)
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 4 binary64))))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 8 binary64)) (/.f64 #s(literal 5/64 binary64) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 4 binary64)))))) re)
(*.f64 #s(literal -2 binary64) re)
(*.f64 re #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 binary64) (fma.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/8 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 4 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 #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) (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 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) 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 (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)))
(*.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 (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))) (neg.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) re)))
(*.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)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) (/.f64 #s(literal 1/16 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)))
(*.f64 (pow.f64 im #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 -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) (/.f64 #s(literal 1/16 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)))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 re) im)))
(*.f64 im (-.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (+.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 re im))))
(*.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 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (-.f64 (fma.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 re im))))
(*.f64 im (+.f64 (fma.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 re im))))
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal -1/2 binary64)) re) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal -1/2 binary64)) re) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 im)) re) im)))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal 2 binary64) im))
(fma.f64 #s(literal -2 binary64) re (*.f64 im #s(literal 2 binary64)))
(fma.f64 im #s(literal 2 binary64) (*.f64 re #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))
(fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (fma.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) im)) #s(literal -2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 8 binary64)) (/.f64 #s(literal 5/64 binary64) (pow.f64 re #s(literal 6 binary64))))) re)
(*.f64 #s(literal -4 binary64) re)
(*.f64 re #s(literal -4 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (neg.f64 re) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 4 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal -1/4 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 4 binary64) (+.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/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 4 binary64) (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/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal 4 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal -1/4 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (neg.f64 re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.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 5 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (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 5 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/64 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) #s(literal -5/64 binary64) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(*.f64 im (fma.f64 (/.f64 re im) #s(literal -2 binary64) #s(literal 2 binary64)))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 (/.f64 re im) #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (fma.f64 (/.f64 re im) #s(literal -2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 2 binary64) (/.f64 re im) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) re (neg.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) re (neg.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im))) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 re #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 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im)) im)))
(+.f64 #s(literal 0 binary64) (hypot.f64 re im))
(hypot.f64 re im)
(hypot.f64 im re)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 re im))) (cbrt.f64 (exp.f64 (hypot.f64 re im))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 im re))) (cbrt.f64 (exp.f64 (hypot.f64 im re))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 im re)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 re im)))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.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)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im))
(hypot.f64 re im)
(hypot.f64 im re)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 re im) #s(literal 2 binary64))))))
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 im re) #s(literal 2 binary64))))))
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 (*.f64 im re) #s(literal 2 binary64)))))
(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 (hypot.f64 re im) #s(literal 1 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)
(fabs.f64 (hypot.f64 re im))
(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)))
(hypot.f64 re im)
(hypot.f64 im re)
(hypot.f64 im re)
(hypot.f64 re im)
(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)
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(hypot.f64 re im)
(hypot.f64 im re)
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(hypot.f64 re im)
(hypot.f64 im re)
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 im re) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 im re) re)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(+.f64 (neg.f64 re) (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(+.f64 #s(literal 0 binary64) (-.f64 (hypot.f64 re im) re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 im re) re))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 im re) re))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 im re) re)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 im re) re)))))
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re)))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im))) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 im re))) (-.f64 (sqrt.f64 (hypot.f64 im re)) (sqrt.f64 re)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (hypot.f64 im re) re))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (exp.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 (neg.f64 re))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (exp.f64 (hypot.f64 re im))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (exp.f64 (hypot.f64 re im))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (/.f64 (exp.f64 (hypot.f64 re im)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 im re)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 re im)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 im re)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 im re) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 re im))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 im re))
(+.f64 (hypot.f64 im re) (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 im re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 re (neg.f64 re)))
(+.f64 (*.f64 #s(literal 0 binary64) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(+.f64 (+.f64 re (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64)))) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (neg.f64 re) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 re (neg.f64 re)))
(+.f64 (*.f64 #s(literal 0 binary64) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 re (neg.f64 re)))
(+.f64 (*.f64 #s(literal 0 binary64) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re))))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re))))
(+.f64 (+.f64 re (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64)))) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re))))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (neg.f64 re) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 re (neg.f64 re)))
(+.f64 (*.f64 #s(literal 0 binary64) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re))))
(fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 im re))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 re im))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 im re))
(+.f64 (hypot.f64 im re) (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (neg.f64 re))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))) re)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))) re)
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 re)) (cbrt.f64 (neg.f64 re))) (cbrt.f64 (neg.f64 re)) (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))) re)
(fma.f64 (sqrt.f64 (neg.f64 re)) (sqrt.f64 (neg.f64 re)) (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 #s(literal -1 binary64) re (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im))) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (+.f64 re (neg.f64 re)))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 im re))) (-.f64 (sqrt.f64 (hypot.f64 im re)) (sqrt.f64 re)) (*.f64 #s(literal 0 binary64) re))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im))) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 im re))) (-.f64 (sqrt.f64 (hypot.f64 im re)) (sqrt.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 im re))) (-.f64 (sqrt.f64 (hypot.f64 im re)) (sqrt.f64 re)) (+.f64 re (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64)))))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (+.f64 (neg.f64 re) re))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im))) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (+.f64 re (neg.f64 re)))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 im re))) (-.f64 (sqrt.f64 (hypot.f64 im re)) (sqrt.f64 re)) (*.f64 #s(literal 0 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(+.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (hypot.f64 im re) re))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (hypot.f64 im re) re))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (hypot.f64 im re) re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (fabs.f64 (exp.f64 (-.f64 (hypot.f64 im re) re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(pow.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (-.f64 (hypot.f64 im re) re) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (-.f64 (hypot.f64 im re) re) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 im re) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 im re) re)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re)))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(+.f64 (neg.f64 re) (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(+.f64 #s(literal 0 binary64) (-.f64 (hypot.f64 re im) re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 im re) re))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 im re) re))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 im re) re)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 im re) re)))))
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re)))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im))) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 im re))) (-.f64 (sqrt.f64 (hypot.f64 im re)) (sqrt.f64 re)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (hypot.f64 im re) re))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (exp.f64 (hypot.f64 re im)) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (/.f64 #s(literal 1 binary64) (exp.f64 re))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 (neg.f64 re))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (exp.f64 (hypot.f64 re im))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (exp.f64 (hypot.f64 re im))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (*.f64 (exp.f64 (neg.f64 re)) (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im)))))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (/.f64 (exp.f64 (hypot.f64 re im)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 im re)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (exp.f64 re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 re im)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 im re)) (+.f64 #s(literal 1 binary64) (expm1.f64 re))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 im re) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(fma.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(fma.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (neg.f64 re))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 re im))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 im re))
(+.f64 (hypot.f64 im re) (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 im re) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))) (+.f64 re (-.f64 (hypot.f64 im re) re)))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (+.f64 (neg.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (+.f64 re (neg.f64 re)))
(+.f64 (-.f64 (hypot.f64 im re) re) (*.f64 #s(literal 0 binary64) re))
(-.f64 (hypot.f64 im re) (fma.f64 #s(literal 0 binary64) re re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 im re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 re (neg.f64 re)))
(+.f64 (*.f64 #s(literal 0 binary64) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(+.f64 (+.f64 re (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64)))) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (neg.f64 re) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 re (neg.f64 re)))
(+.f64 (*.f64 #s(literal 0 binary64) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 re (neg.f64 re)))
(+.f64 (*.f64 #s(literal 0 binary64) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re))))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re))))
(+.f64 (+.f64 re (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64)))) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re))))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (neg.f64 re) re))
(fma.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 re (neg.f64 re)))
(+.f64 (*.f64 #s(literal 0 binary64) re) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 im re))))
(fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 re) (neg.f64 (sqrt.f64 re)) (hypot.f64 im re))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 re im))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 re)) (hypot.f64 im re))
(+.f64 (hypot.f64 im re) (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64))))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (neg.f64 re))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))) re)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))) re)
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 re)) (cbrt.f64 (neg.f64 re))) (cbrt.f64 (neg.f64 re)) (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 re))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))))) re)
(fma.f64 (sqrt.f64 (neg.f64 re)) (sqrt.f64 (neg.f64 re)) (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 #s(literal -1 binary64) re (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(-.f64 (hypot.f64 im re) re)
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im))) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (+.f64 re (neg.f64 re)))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 im re))) (-.f64 (sqrt.f64 (hypot.f64 im re)) (sqrt.f64 re)) (*.f64 #s(literal 0 binary64) re))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im))) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 im re))) (-.f64 (sqrt.f64 (hypot.f64 im re)) (sqrt.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 im re))) (-.f64 (sqrt.f64 (hypot.f64 im re)) (sqrt.f64 re)) (+.f64 re (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 3 binary64)))))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (+.f64 (neg.f64 re) re))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im))) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (+.f64 re (neg.f64 re)))
(fma.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 im re))) (-.f64 (sqrt.f64 (hypot.f64 im re)) (sqrt.f64 re)) (*.f64 #s(literal 0 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(+.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (hypot.f64 im re) re))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (hypot.f64 im re) re))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (hypot.f64 im re) re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (fabs.f64 (exp.f64 (-.f64 (hypot.f64 im re) re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 im re)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(pow.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (-.f64 (hypot.f64 im re) re) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 4 binary64)))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (-.f64 (hypot.f64 im re) re) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 im re) re))

eval142.0ms (0.8%)

Compiler

Compiled 11283 to 7905 computations (29.9% saved)

prune124.0ms (0.7%)

Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New46415479
Fresh000
Picked112
Done000
Total46516481
Accuracy
99.7%
Counts
481 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.4%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64)))
25.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64))))
25.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
13.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
11.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)))
10.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))))
12.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))))
26.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
79.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
6.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re re))))
55.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
13.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
75.2%
(*.f64 #s(literal 1/2 binary64) (expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
Compiler

Compiled 456 to 371 computations (18.6% saved)

localize432.0ms (2.3%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
98.4%
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
90.9%
(-.f64 (hypot.f64 re im) re)
89.4%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
100.0%
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))
96.4%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
82.4%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
99.6%
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
90.9%
(-.f64 (hypot.f64 re im) re)
89.2%
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
Results
110.0ms133×0invalid
36.0ms63×0valid
212.0ms60×1valid
Compiler

Compiled 190 to 102 computations (46.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 164.0ms
ival-mult: 62.0ms (37.8% of total)
ival-sqrt: 28.0ms (17.1% of total)
ival-pow: 15.0ms (9.2% of total)
ival-div: 13.0ms (7.9% of total)
ival-hypot: 10.0ms (6.1% of total)
ival-log1p: 10.0ms (6.1% of total)
backward-pass: 8.0ms (4.9% of total)
ival-sub: 6.0ms (3.7% of total)
const: 6.0ms (3.7% of total)
ival-expm1: 6.0ms (3.7% of total)

series103.0ms (0.6%)

Counts
10 → 240
Calls
Call 1
Inputs
#<alt (sqrt.f64 (-.f64 (hypot.f64 re im) re))>
#<alt (-.f64 (hypot.f64 re im) re)>
#<alt (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))>
#<alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))>
#<alt (-.f64 (hypot.f64 re im) re)>
#<alt (expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))>
#<alt (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))>
Outputs
#<alt (sqrt.f64 im)>
#<alt (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)))>
#<alt (+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)))))>
#<alt (+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))>
#<alt (sqrt.f64 im)>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (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 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))>
#<alt im>
#<alt (+.f64 im (*.f64 #s(literal -1 binary64) re))>
#<alt (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))>
#<alt (+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)>
#<alt (*.f64 #s(literal -2 binary64) re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.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 (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 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 binary64) (/.f64 re im))))>
#<alt (*.f64 im (-.f64 (+.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 re im)))>
#<alt (*.f64 im (-.f64 (+.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 re im)))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt im>
#<alt (+.f64 im (*.f64 #s(literal -1 binary64) re))>
#<alt (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))>
#<alt (+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)>
#<alt (*.f64 #s(literal -2 binary64) re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.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 (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 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 binary64) (/.f64 re im))))>
#<alt (*.f64 im (-.f64 (+.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 re im)))>
#<alt (*.f64 im (-.f64 (+.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 re im)))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))))))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.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 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))))))))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -45/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal -45/32 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (sqrt.f64 re) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64))))) re))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)))))) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 re (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64))))) re)) (*.f64 (sqrt.f64 re) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) re))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) re)) (*.f64 #s(literal 1/6 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) re)) (*.f64 im (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 3/2 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #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)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #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)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 im re) (*.f64 #s(literal -1 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) im)) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) im))))>
#<alt (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 im re) (*.f64 #s(literal -1 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) im)) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) im))))>
Calls

60 calls:

TimeVariablePointExpression
55.0ms
im
@inf
(- (sqrt (+ (* re re) (* im im))) re)
4.0ms
re
@0
(log (+ 1 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))))
3.0ms
re
@inf
(log (+ 1 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))))
2.0ms
im
@inf
(log (+ 1 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))))
1.0ms
im
@0
(log (+ 1 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))))

rewrite189.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
835×log1p-expm1-u
778×prod-diff
749×expm1-log1p-u
132×associate-*r*
131×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024293
1336291
23853291
Stop Event
node limit
Counts
10 → 319
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(-.f64 (hypot.f64 re im) re)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64)))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (neg.f64 re) (hypot.f64 re im))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) (cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) re)
(/.f64 (neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (neg.f64 re))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 re))
(/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)
(/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re))
(/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 re)) (sqrt.f64 re))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 re #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64)) re)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 re #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) re)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2 binary64)) (neg.f64 re))
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) re)
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64)))
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (neg.f64 re) (hypot.f64 re im))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) (sqrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(exp.f64 (log.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 1 binary64)))

simplify393.0ms (2.1%)

Algorithm
egg-herbie
Rules
885×fma-define
408×*-commutative
388×distribute-rgt-in
386×distribute-lft-in
231×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0110133968
1311431738
Stop Event
node limit
Counts
559 → 515
Calls
Call 1
Inputs
(sqrt.f64 im)
(+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)))))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(sqrt.f64 im)
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (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 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))
im
(+.f64 im (*.f64 #s(literal -1 binary64) re))
(+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(*.f64 #s(literal -2 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) 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 (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 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 binary64) (/.f64 re im))))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
im
(+.f64 im (*.f64 #s(literal -1 binary64) re))
(+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(*.f64 #s(literal -2 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) 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 (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 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 binary64) (/.f64 re im))))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.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 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -45/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal -45/32 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (sqrt.f64 re) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64))))) re))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)))))) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 re (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64))))) re)) (*.f64 (sqrt.f64 re) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) re))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) re)) (*.f64 #s(literal 1/6 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) re)) (*.f64 im (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 3/2 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #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)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #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)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 im re) (*.f64 #s(literal -1 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) im)) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 im re) (*.f64 #s(literal -1 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) im)) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) im))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64)))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (neg.f64 re) (hypot.f64 re im))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) (cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) re)
(/.f64 (neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (neg.f64 re))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 re))
(/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)
(/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re))
(/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 re)) (sqrt.f64 re))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 re #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64)) re)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 re #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) re)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2 binary64)) (neg.f64 re))
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) re)
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64)))
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (neg.f64 re) (hypot.f64 re im))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) (sqrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(exp.f64 (log.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 1 binary64)))
Outputs
(sqrt.f64 im)
(+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re) (sqrt.f64 im))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)))))
(+.f64 (sqrt.f64 im) (*.f64 re (fma.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/8 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))
(fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (sqrt.f64 im))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(+.f64 (sqrt.f64 im) (*.f64 re (fma.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))))) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (sqrt.f64 im))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal -1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/512 binary64) (/.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(sqrt.f64 im)
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/8 binary64)))))
(*.f64 im (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/8 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (sqrt.f64 im) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 im (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (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 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (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 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (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 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 im (neg.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))))))
im
(+.f64 im (*.f64 #s(literal -1 binary64) re))
(+.f64 im (neg.f64 re))
(-.f64 im re)
(+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal -1 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal -1 binary64)) im)
(+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (fma.f64 re (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)) #s(literal -1 binary64))))
(fma.f64 re (fma.f64 re (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)) #s(literal -1 binary64)) im)
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(*.f64 #s(literal -2 binary64) re)
(*.f64 re #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 (+.f64 (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/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 2 binary64))) (neg.f64 re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) 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 (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)))
(*.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 (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)))
(*.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)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) (/.f64 #s(literal 1/16 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)))
(*.f64 (pow.f64 im #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 -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) (/.f64 #s(literal 1/16 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)))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 re im))))
(*.f64 im (-.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (+.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 re im))))
(*.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 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (-.f64 (+.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 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 re im)))
(*.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))) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (neg.f64 re)) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 im)) re) im))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/512 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))))) (sqrt.f64 re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/8 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (neg.f64 im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (neg.f64 im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (neg.f64 im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (neg.f64 im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (neg.f64 im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (neg.f64 im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (neg.f64 im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (neg.f64 im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/512 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))))) (sqrt.f64 re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/8 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64)))))
im
(+.f64 im (*.f64 #s(literal -1 binary64) re))
(+.f64 im (neg.f64 re))
(-.f64 im re)
(+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal -1 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal -1 binary64)) im)
(+.f64 im (*.f64 re (-.f64 (*.f64 re (+.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)))) #s(literal 1 binary64))))
(+.f64 im (*.f64 re (fma.f64 re (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)) #s(literal -1 binary64))))
(fma.f64 re (fma.f64 re (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)) #s(literal -1 binary64)) im)
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re)
(*.f64 #s(literal -2 binary64) re)
(*.f64 re #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 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 2 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 (+.f64 (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/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 2 binary64))) (neg.f64 re))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) 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 (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)))
(*.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 (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)))
(*.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)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 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 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) (/.f64 #s(literal 1/16 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)))
(*.f64 (pow.f64 im #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 -5/128 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 7 binary64))) (/.f64 #s(literal 1/16 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)))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 re im))))
(*.f64 im (-.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (+.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 re im))))
(*.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 re im)))
(*.f64 im (-.f64 (+.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 re im)))
(*.f64 im (-.f64 (+.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 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 re im)))
(*.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))) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 re im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (neg.f64 re)) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 im)) re) im))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal -1/512 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64)))))) (sqrt.f64 re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/8 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(log1p.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (log1p.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) #s(literal 1 binary64)))) (log1p.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))))))))))
(+.f64 (log1p.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))))))))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (log1p.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.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 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))))))))))
(+.f64 (log1p.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 re (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 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))) (*.f64 #s(literal 3/8 binary64) (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))))))))))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/6 binary64) re) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal 3/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)))))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) #s(literal 1 binary64))))) (log1p.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(log1p.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (log1p.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))))
(fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))) (log1p.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))
(+.f64 (log1p.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))))
(+.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))) (log1p.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -45/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal -45/32 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))
(+.f64 (log1p.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 #s(literal -45/32 binary64) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))))))
(+.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))) (log1p.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))))) (/.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 #s(literal -45/32 binary64) (fma.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64))))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 (fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))))))) (pow.f64 re #s(literal 6 binary64)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))
(-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -2 binary64)))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (sqrt.f64 re) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64))))) re))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (/.f64 (-.f64 (*.f64 (sqrt.f64 re) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) re))))
(-.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))) (/.f64 (fma.f64 (sqrt.f64 re) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) re))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)))))) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 re (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64))))) re)) (*.f64 (sqrt.f64 re) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) re))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 re (pow.f64 im #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)))))) re) (*.f64 #s(literal 1/2 binary64) (/.f64 re (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64))))) re) (*.f64 (sqrt.f64 re) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) re))))
(-.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))) (/.f64 (-.f64 (*.f64 (sqrt.f64 re) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))) re) (*.f64 #s(literal 1/2 binary64) (/.f64 re (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64))))) re)) re))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 im re) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) re)) (*.f64 #s(literal 1/6 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (*.f64 im (fma.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 im (fma.f64 #s(literal 1/6 binary64) (*.f64 im (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal -3/8 binary64)))) (/.f64 #s(literal -1/2 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) re)) (*.f64 im (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 3/2 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) re)) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 3/2 binary64) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 im (fma.f64 im (fma.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) #s(literal -3/8 binary64))) (*.f64 (*.f64 #s(literal 1/24 binary64) im) (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 3 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal -1/2 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #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)) (sqrt.f64 #s(literal 2 binary64)))) (neg.f64 (neg.f64 (log.f64 im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (log.f64 im))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (log.f64 im) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 im)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 (neg.f64 im) re) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (log.f64 im) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (fma.f64 im re (/.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 im)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal 3/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 (neg.f64 im) re) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (log.f64 im) (+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal 3/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (fma.f64 im re (/.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #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)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #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)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(-.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 im re) (*.f64 #s(literal -1 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) im)) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 im re) (/.f64 (neg.f64 im) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) im) (/.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) im))))
(-.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (/.f64 (fma.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 im re (/.f64 im #s(literal 2 binary64))) #s(literal -1/2 binary64)) im)) im))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 im re) (*.f64 #s(literal -1 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) im)) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) im))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))) im) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 im re) (/.f64 (neg.f64 im) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) im) (/.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) im))))
(-.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (log.f64 (/.f64 #s(literal -1 binary64) im))) (/.f64 (-.f64 (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 im re (/.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) im))) im)) im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/2 binary64))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) #s(literal 3 binary64))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(fabs.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1/2 binary64)))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) #s(literal 1 binary64)))
(sqrt.f64 (-.f64 (hypot.f64 re im) re))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(-.f64 (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re) (hypot.f64 re im)) re)
(+.f64 (neg.f64 re) (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(-.f64 (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re) (hypot.f64 re im)) re)
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(-.f64 (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re) (hypot.f64 re im)) re)
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(-.f64 (hypot.f64 re im) re)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(-.f64 (hypot.f64 re im) re)
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(-.f64 (hypot.f64 re im) re)
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(-.f64 (hypot.f64 re im) re)
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(-.f64 (hypot.f64 re im) re)
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im))) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(-.f64 (hypot.f64 re im) re)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(-.f64 (hypot.f64 re im) re)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(-.f64 (hypot.f64 re im) re)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (hypot.f64 re im) re))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (hypot.f64 re im) re)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (hypot.f64 re im) re))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(-.f64 (hypot.f64 re im) re)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(-.f64 (hypot.f64 re im) re)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(-.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) (cbrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) (cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) (cbrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/4 binary64)))
(sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 3 binary64))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fabs.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(fabs.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 re (pow.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) re)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(/.f64 (neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (neg.f64 re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) re)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(/.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2 binary64)) (neg.f64 re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) re)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(-.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(+.f64 (hypot.f64 re im) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(+.f64 (hypot.f64 re im) (*.f64 (neg.f64 re) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(-.f64 (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re) (hypot.f64 re im)) re)
(+.f64 (neg.f64 re) (hypot.f64 re im))
(-.f64 (hypot.f64 re im) re)
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (hypot.f64 re im) #s(literal 1 binary64) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(-.f64 (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re) (hypot.f64 re im)) re)
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 re) #s(literal 1 binary64) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (sqrt.f64 re)) (sqrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 #s(literal -1 binary64) re re))
(+.f64 (-.f64 (hypot.f64 re im) re) (*.f64 #s(literal 0 binary64) re))
(+.f64 (fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (neg.f64 re)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(+.f64 (-.f64 (hypot.f64 re im) re) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re))
(-.f64 (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) re) (hypot.f64 re im)) re)
(*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(-.f64 (hypot.f64 re im) re)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(*.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re))
(-.f64 (hypot.f64 re im) re)
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)))
(-.f64 (hypot.f64 re im) re)
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(-.f64 (hypot.f64 re im) re)
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(-.f64 (hypot.f64 re im) re)
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im))) (-.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 (neg.f64 re) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 (hypot.f64 re im) (neg.f64 re)))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (+.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re (+.f64 re (hypot.f64 re im)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (neg.f64 re) (neg.f64 re))) (-.f64 (hypot.f64 re im) (neg.f64 re)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 re (hypot.f64 re im)))
(pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1 binary64))
(-.f64 (hypot.f64 re im) re)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 2 binary64))
(-.f64 (hypot.f64 re im) re)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 3 binary64))
(-.f64 (hypot.f64 re im) re)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (hypot.f64 re im) re))
(pow.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (hypot.f64 re im) re)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (hypot.f64 re im) re))
(log.f64 (exp.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (hypot.f64 re im) re))))
(-.f64 (hypot.f64 re im) re)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3 binary64)))
(-.f64 (hypot.f64 re im) re)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 re im) re)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(exp.f64 (log.f64 (-.f64 (hypot.f64 re im) re)))
(-.f64 (hypot.f64 re im) re)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1 binary64)))
(-.f64 (hypot.f64 re im) re)
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) (neg.f64 re))
(-.f64 (hypot.f64 re im) re)
(+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(-.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (cbrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (+.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 re im) re) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(*.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 1 binary64) (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (sqrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) (sqrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(pow.f64 (cbrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 3 binary64))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(pow.f64 (pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(pow.f64 (sqrt.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 2 binary64))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 2 binary64)))
(fabs.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64)))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(cbrt.f64 (pow.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(expm1.f64 (log1p.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(exp.f64 (log.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))

eval258.0ms (1.4%)

Compiler

Compiled 17601 to 13351 computations (24.1% saved)

prune434.0ms (2.3%)

Pruning

19 alts after pruning (15 fresh and 4 done)

PrunedKeptTotal
New6308638
Fresh3710
Picked235
Done011
Total63519654
Accuracy
100.0%
Counts
654 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.4%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)))
26.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
26.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (sqrt.f64 #s(literal 2 binary64))))
26.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64))))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64))))
52.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 2 binary64))))
12.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.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))))) (sqrt.f64 #s(literal 2 binary64))))
26.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
13.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
11.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)))
10.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))))
12.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))))
26.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
79.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
55.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
11.3%
(*.f64 #s(literal 1/2 binary64) (expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))))))
75.2%
(*.f64 #s(literal 1/2 binary64) (expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
Compiler

Compiled 567 to 465 computations (18% saved)

localize460.0ms (2.5%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
99.2%
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
94.9%
(sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
94.4%
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
87.5%
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
100.0%
(*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64)))
100.0%
(sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64)))))
99.8%
(*.f64 (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 2 binary64)))
100.0%
(*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64)))
100.0%
(sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64)))))
100.0%
(-.f64 (hypot.f64 re im) re)
100.0%
(sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
99.7%
(cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
99.7%
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))
Results
252.0ms186×0invalid
95.0ms70×0valid
Compiler

Compiled 318 to 195 computations (38.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 282.0ms
ival-pow: 105.0ms (37.3% of total)
ival-mult: 74.0ms (26.3% of total)
ival-sqrt: 37.0ms (13.1% of total)
ival-div: 17.0ms (6% of total)
ival-add: 15.0ms (5.3% of total)
ival-sub: 15.0ms (5.3% of total)
const: 8.0ms (2.8% of total)
ival-hypot: 5.0ms (1.8% of total)
ival-cbrt: 5.0ms (1.8% of total)
backward-pass: 0.0ms (0% of total)

series83.0ms (0.4%)

Counts
12 → 249
Calls
Call 1
Inputs
#<alt (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))>
#<alt (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))>
#<alt (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64)))))>
#<alt (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64)))))>
#<alt (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)>
Outputs
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 35/1296 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal -720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 45/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 19/1152 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -775/82944 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 19/1152 binary64) (*.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 re #s(literal 3 binary64))))))))))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 re #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 im) re)) im)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))) im)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))))))) im)>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 3 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re)))) re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (-.f64 (*.f64 #s(literal 2 binary64) im) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re)))) re))) re)))))>
#<alt (*.f64 #s(literal -2 binary64) re)>
#<alt (/.f64 (pow.f64 re #s(literal 2 binary64)) im)>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (/.f64 (pow.f64 re #s(literal 2 binary64)) im)>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (/.f64 (pow.f64 re #s(literal 2 binary64)) im)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)>
#<alt (*.f64 #s(literal -2 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (*.f64 #s(literal -2 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) im)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))) im)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))))) im)>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))) im)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))) im)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))))) im)>
#<alt (sqrt.f64 im)>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #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 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))>
#<alt (sqrt.f64 im)>
#<alt (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)))>
#<alt (+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)))))>
#<alt (+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)>
#<alt (*.f64 #s(literal -1 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (*.f64 #s(literal -1 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (pow.f64 im #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 (pow.f64 im #s(literal 2 binary64)) (+.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 (pow.f64 im #s(literal 2 binary64)) (+.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 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (pow.f64 im #s(literal 2 binary64))>
#<alt (pow.f64 im #s(literal 2 binary64))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))))))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 re)))))))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))>
Calls

72 calls:

TimeVariablePointExpression
5.0ms
im
@0
(sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2))
5.0ms
re
@-inf
(sqrt (+ (* 2 im) (* re (- (/ re im) 2))))
4.0ms
im
@0
(cbrt (sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2)))
4.0ms
im
@0
(* (sqrt (+ im (* re (- (* 1/2 (/ re im)) 1)))) (sqrt 2))
3.0ms
im
@0
(/ (pow im 4) (pow re 2))

rewrite235.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
305×log1p-expm1-u
305×expm1-log1p-u
295×add-exp-log
295×pow1
295×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041466
1691452
Stop Event
node limit
Counts
12 → 287
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64)))))
(*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))))))
(pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(hypot.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(hypot.f64 (sqrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 re) (+.f64 (/.f64 re im) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(*.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) (cbrt.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(*.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 im (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 im im (-.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 im (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))))))
(pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))))
(cbrt.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(hypot.f64 (sqrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) (sqrt.f64 im))
(hypot.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 re) (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(exp.f64 (log.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))) (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64))) (+.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64))) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))
(pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 im im (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal -1/4 binary64) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (pow.f64 im #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (neg.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) re) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) re))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (sqrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))))))
(/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 (neg.f64 re)))
(/.f64 (neg.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))))) (neg.f64 (sqrt.f64 re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) #s(literal 2 binary64))
(fabs.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (cbrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (sqrt.f64 re)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 re)))
(*.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) #s(literal 1 binary64)) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) re))
(*.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (cbrt.f64 re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1 binary64))
(pow.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64)))

simplify379.0ms (2%)

Algorithm
egg-herbie
Rules
588×*-commutative
564×distribute-rgt-in
560×distribute-lft-in
243×times-frac
238×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0153138541
1429736764
Stop Event
node limit
Counts
536 → 702
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 35/1296 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal -720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 45/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 19/1152 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -775/82944 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 19/1152 binary64) (*.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 re #s(literal 3 binary64))))))))))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 re #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 im) re)) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))))))) im)
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re)))) re)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (-.f64 (*.f64 #s(literal 2 binary64) im) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re)))) re))) re)))))
(*.f64 #s(literal -2 binary64) re)
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(*.f64 #s(literal -2 binary64) re)
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 #s(literal -2 binary64) re)
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))))) im)
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))))) im)
(sqrt.f64 im)
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #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 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.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) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.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) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(sqrt.f64 im)
(+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)))))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 #s(literal -1 binary64) re)
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)
(*.f64 #s(literal -1 binary64) re)
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(*.f64 #s(literal -1 binary64) re)
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(pow.f64 im #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 (pow.f64 im #s(literal 2 binary64)) (+.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 (pow.f64 im #s(literal 2 binary64)) (+.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 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 im #s(literal 2 binary64))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.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 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.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 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 re)))))))) (pow.f64 re #s(literal 2 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))))))
(pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(hypot.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(hypot.f64 (sqrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 re) (+.f64 (/.f64 re im) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(*.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) (cbrt.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(*.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 im (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 im im (-.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 im (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))))))
(pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))))
(cbrt.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(hypot.f64 (sqrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) (sqrt.f64 im))
(hypot.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 re) (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(exp.f64 (log.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))) (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64))) (+.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64))) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))
(pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 im im (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal -1/4 binary64) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (pow.f64 im #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (neg.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) re) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) re))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (sqrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))))))
(/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 (neg.f64 re)))
(/.f64 (neg.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))))) (neg.f64 (sqrt.f64 re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) #s(literal 2 binary64))
(fabs.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (cbrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (sqrt.f64 re)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 re)))
(*.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) #s(literal 1 binary64)) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) re))
(*.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (cbrt.f64 re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1 binary64))
(pow.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64)))
Outputs
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) re)) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) re))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal -1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (pow.f64 im #s(literal 5 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 re))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/256 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 re))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64))))) (sqrt.f64 re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/256 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64))))) (sqrt.f64 re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/256 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 im (neg.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 re (fma.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64))) (*.f64 #s(literal 1/72 binary64) (*.f64 (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64))))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 35/1296 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 re (fma.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64))) (*.f64 re (fma.f64 #s(literal 1/72 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64))) (*.f64 (*.f64 #s(literal 35/1296 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (log.f64 re)))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (log.f64 re)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (log.f64 re))))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))) (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (log.f64 re)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (log.f64 re)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (log.f64 re)))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)))) (pow.f64 re #s(literal 4 binary64)))))))
(fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)))) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal -720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (log.f64 re)))) (pow.f64 re #s(literal 2 binary64))))) (fma.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (log.f64 re)))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (log.f64 re)))) (/.f64 (fma.f64 #s(literal -1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64))) (fma.f64 #s(literal -1/82944 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 1/4320 binary64) (fma.f64 #s(literal -720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 75/4 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (log.f64 re)))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)))) (pow.f64 re #s(literal 4 binary64))))))))
(fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))) (+.f64 (/.f64 (fma.f64 #s(literal -1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64))) (fma.f64 #s(literal -1/82944 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 1/4320 binary64) (fma.f64 #s(literal -720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 75/4 binary64)))))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)))) (pow.f64 re #s(literal 4 binary64))))))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)))))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)))) (pow.f64 re #s(literal 4 binary64)))))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)))) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 45/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))) (pow.f64 re #s(literal 2 binary64))))) (fma.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))) (/.f64 (fma.f64 #s(literal 1/82944 binary64) (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal 1/4320 binary64) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 135/4 binary64))) (*.f64 #s(literal 1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)))) (pow.f64 re #s(literal 4 binary64))))))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (/.f64 (fma.f64 #s(literal 1/82944 binary64) (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal 1/4320 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 75/2 binary64)) (*.f64 #s(literal 1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)))))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)))) (pow.f64 re #s(literal 4 binary64))))))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/24 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 19/1152 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))))
(fma.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 19/1152 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 re #s(literal 4 binary64)))))))
(fma.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/24 binary64) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 19/1152 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (pow.f64 re #s(literal 4 binary64)))))))))
(+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -775/82944 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 19/1152 binary64) (*.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))))))
(fma.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -775/82944 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (pow.f64 re #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal 19/1152 binary64) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (pow.f64 re #s(literal 4 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))))
(fma.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -775/82944 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (pow.f64 re #s(literal 6 binary64))))) (*.f64 #s(literal 19/1152 binary64) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))) (pow.f64 re #s(literal 4 binary64))))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal 0 binary64))))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 re #s(literal 3 binary64))))))))))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/72 binary64) (*.f64 re (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal -1/1296 binary64) (pow.f64 re #s(literal 3 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)))))))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/72 binary64) (*.f64 re #s(literal 0 binary64)) (fma.f64 #s(literal -1/1296 binary64) (pow.f64 re #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1/36 binary64))))))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) im) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))))
(-.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal 0 binary64)))) im))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 re #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) im)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/72 binary64) (*.f64 re (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal -1/1296 binary64) (pow.f64 re #s(literal 3 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64))))))) im) (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) im) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))))
(-.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/72 binary64) (*.f64 re #s(literal 0 binary64)) (fma.f64 #s(literal -1/1296 binary64) (pow.f64 re #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1/36 binary64)))))) im)) im))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) re)) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) re))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal -1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (pow.f64 im #s(literal 5 binary64)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.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 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 re))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/256 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 re))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 5/128 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64))))) (sqrt.f64 re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/256 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 5/128 binary64) (pow.f64 re #s(literal 7 binary64))))) (sqrt.f64 re)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/256 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 im (neg.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 im) re)) im)
(/.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 im) re)) im)
(/.f64 (-.f64 (*.f64 (sqrt.f64 im) re) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 (sqrt.f64 im) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) im)
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (-.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))))
(*.f64 im (neg.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))))
(*.f64 (-.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (sqrt.f64 #s(literal -2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))) (neg.f64 im))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(-.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 #s(literal 1 binary64) im) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 #s(literal 1 binary64) im) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 #s(literal 1 binary64) im) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))))))))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 im) re)))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (/.f64 (fma.f64 #s(literal 2 binary64) im (neg.f64 im)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 im) re)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 3 binary64)))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 im) (/.f64 (fma.f64 #s(literal 2 binary64) im (neg.f64 im)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) im (neg.f64 im)) (pow.f64 re #s(literal 3 binary64)))))))))
(*.f64 re (+.f64 (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 im) re)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 im) (/.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 im (pow.f64 re #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) re)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (neg.f64 re) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 im) re)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re)))) re)))))
(*.f64 (neg.f64 re) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 (+.f64 (sqrt.f64 im) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 im)) (/.f64 (fma.f64 #s(literal 2 binary64) im (neg.f64 im)) re))) re))))
(*.f64 re (neg.f64 (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (+.f64 (sqrt.f64 im) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 im)) (/.f64 im re))) re))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (-.f64 (*.f64 #s(literal 2 binary64) im) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re)))) re))) re)))))
(*.f64 (neg.f64 re) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 (+.f64 (sqrt.f64 im) (neg.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 im) (fma.f64 #s(literal 2 binary64) im (neg.f64 im))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) im (neg.f64 im)) re)))) re))) re))))
(*.f64 (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (sqrt.f64 im) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 im re)) (*.f64 im (sqrt.f64 im)))) re)) re)) (neg.f64 re))
(*.f64 #s(literal -2 binary64) re)
(*.f64 re #s(literal -2 binary64))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal -2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal -2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal -2 binary64) re)))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal -2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal -2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal -2 binary64) re)))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 im re) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (*.f64 re (+.f64 re (*.f64 im #s(literal -2 binary64)))) im)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 im re) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (*.f64 re (+.f64 re (*.f64 im #s(literal -2 binary64)))) im)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 im re) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (*.f64 re (+.f64 re (*.f64 im #s(literal -2 binary64)))) im)
(*.f64 #s(literal -2 binary64) re)
(*.f64 re #s(literal -2 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal -2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal -2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal -2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 #s(literal -2 binary64) re)
(*.f64 re #s(literal -2 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal -2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal -2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal -2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal -2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) im)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (/.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 #s(literal 1/2 binary64))))))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 #s(literal 1/2 binary64)))))))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 #s(literal 1/2 binary64)))))))))) im)
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))))) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 im))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) re)) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) re))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (pow.f64 re #s(literal 3 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) re) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 re (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64)))) re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) re))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64))))) re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) re) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64)))) (*.f64 re (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64)))))) (sqrt.f64 #s(literal 1/2 binary64))))) re)) re)) (neg.f64 re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))) im)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))) im)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (/.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 #s(literal 1/2 binary64))))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))))))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 #s(literal 1/2 binary64)))))))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 im (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))))))) im)
(sqrt.f64 im)
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/8 binary64)))))
(*.f64 #s(literal -1 binary64) (*.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 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1 binary64)))) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 im))
(sqrt.f64 im)
(+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)))))
(+.f64 (sqrt.f64 im) (*.f64 re (fma.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) re))))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(+.f64 (sqrt.f64 im) (*.f64 re (fma.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 re (fma.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64)))) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re) (neg.f64 (sqrt.f64 #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 re (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 im) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) re) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 re (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (sqrt.f64 im) re) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 1/2 binary64))))) re))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 im (*.f64 #s(literal 1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))))) re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) re) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64)))) (*.f64 re (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (/.f64 (+.f64 im (*.f64 #s(literal -1/4 binary64) (/.f64 im #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))))) re)) re)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) re)
(neg.f64 re)
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) im) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) im) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) im) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) im) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) im) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) im) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 im re) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im re)) im)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 im re) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im re)) im)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 im re) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im re)) im)
(*.f64 #s(literal -1 binary64) re)
(neg.f64 re)
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(fma.f64 #s(literal -1 binary64) re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re)
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(fma.f64 #s(literal -1 binary64) re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re)
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(fma.f64 #s(literal -1 binary64) re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re)
(*.f64 #s(literal -1 binary64) re)
(neg.f64 re)
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(fma.f64 #s(literal -1 binary64) re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re)
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(fma.f64 #s(literal -1 binary64) re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re)
(+.f64 (*.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(fma.f64 #s(literal -1 binary64) re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re)
(pow.f64 im #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 (pow.f64 im #s(literal 2 binary64)) (+.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 (pow.f64 im #s(literal 2 binary64)) (+.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 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 im #s(literal 2 binary64))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (*.f64 #s(literal -1/1024 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 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 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 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 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 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 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1/4 binary64))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 re)))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))) (sqrt.f64 re))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))))))) (pow.f64 re #s(literal 2 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/1024 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))) (pow.f64 im #s(literal 7 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 re))) (*.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (sqrt.f64 re))) (*.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 7 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (sqrt.f64 re)))) (/.f64 (fma.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 5 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 7 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64))) (/.f64 #s(literal 1 binary64) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64))) (/.f64 #s(literal 1 binary64) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/6 binary64)) #s(literal 6 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64)) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64)) (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re))))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(sqrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(log.f64 (exp.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))
(exp.f64 (log.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1/3 binary64)))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 1/6 binary64)) #s(literal 6 binary64))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64)) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64)) (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (*.f64 im (*.f64 #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))))))
(pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(fabs.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(hypot.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(hypot.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))))
(sqrt.f64 (+.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))))
(hypot.f64 (sqrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)) (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))))
(pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))
(pow.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) #s(literal 2 binary64))
(*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))))
(log.f64 (pow.f64 (exp.f64 re) (+.f64 (/.f64 re im) #s(literal -2 binary64))))
(*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))))))
(*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))
(exp.f64 (log.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))))
(*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 (/.f64 re im) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(pow.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64))) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(*.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) (cbrt.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(*.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/4 binary64)))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))) (sqrt.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))) (sqrt.f64 (cbrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 im (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 im im (-.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 im (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 im im (-.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im re) (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 im im (*.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) (-.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) im)))))
(pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(pow.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1 binary64))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))) #s(literal 3 binary64))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(pow.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(fabs.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)))))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(cbrt.f64 (pow.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(hypot.f64 (sqrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) (sqrt.f64 im))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(hypot.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(sqrt.f64 (+.f64 im (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))) #s(literal 1 binary64)))
(sqrt.f64 (fma.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 1 binary64))
(*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) #s(literal 2 binary64))
(*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))
(log.f64 (pow.f64 (exp.f64 re) (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))
(*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))))))
(*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)))
(*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))))
(*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(*.f64 re (fma.f64 (/.f64 re im) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal -2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))))
(pow.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) #s(literal 2 binary64))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal -2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))) (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal -2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal -2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 im #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 im #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal -2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64))) (+.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal -2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64))) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64))) (+.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64)))) (fma.f64 im im (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))
(pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 im im (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(fma.f64 im im (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal -1/4 binary64) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re) (pow.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (neg.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 im #s(literal 4 binary64))) (neg.f64 (pow.f64 re #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 (pow.f64 im #s(literal 4 binary64)) re))
(/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 re #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) re) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) re))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) re) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) re))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 8 binary64))) (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(pow.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal -2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))))
(*.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)))
(*.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (sqrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))))))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 (neg.f64 re)))
(/.f64 (neg.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))))) (neg.f64 (sqrt.f64 re)))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) #s(literal 1 binary64))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) #s(literal 3 binary64))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)))
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) #s(literal 2 binary64))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(fabs.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(log.f64 (exp.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(exp.f64 (log.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) #s(literal 1 binary64)))
(/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(*.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)))
(pow.f64 (/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re)) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 re)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 re))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (cbrt.f64 re)))
(/.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 re)))
(/.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (sqrt.f64 re)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 re)))
(*.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) #s(literal 1 binary64)) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) re))
(/.f64 (pow.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) #s(literal 2 binary64)) re)
(*.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (cbrt.f64 re)))
(/.f64 (*.f64 (/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re))) (cbrt.f64 re))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(pow.f64 (/.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re)) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 im (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) re)) (sqrt.f64 re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)

eval355.0ms (1.9%)

Compiler

Compiled 24578 to 19037 computations (22.5% saved)

prune341.0ms (1.8%)

Pruning

19 alts after pruning (13 fresh and 6 done)

PrunedKeptTotal
New8205825
Fresh2810
Picked235
Done134
Total82519844
Accuracy
100.0%
Counts
844 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
26.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (sqrt.f64 #s(literal 2 binary64))))
26.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64))))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64))))
52.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 2 binary64))))
18.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
26.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
13.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
10.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)))
11.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (pow.f64 im #s(literal 2 binary64))) re)))
6.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) re)))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))))
6.4%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))))
26.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
79.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
55.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
11.3%
(*.f64 #s(literal 1/2 binary64) (expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))))))
11.0%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64))))
Compiler

Compiled 560 to 458 computations (18.2% saved)

localize803.0ms (4.3%)

Results
436.0ms256×0invalid
Compiler

Compiled 330 to 243 computations (26.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 362.0ms
ival-pow: 158.0ms (43.6% of total)
ival-mult: 62.0ms (17.1% of total)
ival-div: 45.0ms (12.4% of total)
ival-sqrt: 33.0ms (9.1% of total)
ival-fma: 32.0ms (8.8% of total)
ival-log: 11.0ms (3% of total)
const: 11.0ms (3% of total)
ival-sub: 6.0ms (1.7% of total)
ival-exp: 4.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune14.0ms (0.1%)

Pruning

19 alts after pruning (8 fresh and 11 done)

PrunedKeptTotal
New000
Fresh088
Picked055
Done066
Total01919
Accuracy
100.0%
Counts
19 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
26.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (sqrt.f64 #s(literal 2 binary64))))
26.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64))))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64))))
52.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 2 binary64))))
18.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
26.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
13.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
10.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)))
11.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (pow.f64 im #s(literal 2 binary64))) re)))
6.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) re)))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))))
6.4%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))))
26.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
79.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
55.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
11.3%
(*.f64 #s(literal 1/2 binary64) (expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))))))
11.0%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64))))
Compiler

Compiled 480 to 392 computations (18.3% saved)

localize1.5s (7.9%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
97.5%
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
94.4%
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
92.0%
(/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))
89.4%
(sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))
99.9%
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
99.7%
(/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))
98.2%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))
92.1%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
99.2%
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
98.5%
(/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)
97.5%
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (pow.f64 im #s(literal 2 binary64))) re)
89.4%
(sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (pow.f64 im #s(literal 2 binary64))) re))
97.5%
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
89.4%
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
100.0%
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
99.9%
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
99.9%
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
99.9%
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
Results
598.0ms192×0invalid
553.0ms64×0valid
Compiler

Compiled 465 to 349 computations (24.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0s
ival-pow: 722.0ms (68.9% of total)
ival-div: 161.0ms (15.4% of total)
ival-mult: 82.0ms (7.8% of total)
ival-sqrt: 42.0ms (4% of total)
ival-add: 26.0ms (2.5% of total)
const: 15.0ms (1.4% of total)
backward-pass: 0.0ms (0% of total)

series109.0ms (0.6%)

Counts
17 → 255
Calls
Call 1
Inputs
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))>
#<alt (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (pow.f64 im #s(literal 2 binary64))) re))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (pow.f64 im #s(literal 2 binary64))) re)>
#<alt (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))>
#<alt (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))>
#<alt (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)>
Outputs
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))))))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 re)))))))) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 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 9 binary64))))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 7/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 #s(literal 7/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 5 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))>
Calls

93 calls:

TimeVariablePointExpression
43.0ms
im
@0
(* (pow 2 1/4) (* im (sqrt (/ 1/2 re))))
7.0ms
re
@0
(* (pow 2 1/4) (* im (sqrt (/ 1/2 re))))
2.0ms
im
@inf
(sqrt (/ (+ (* -1/4 (/ (pow im 4) (pow re 2))) (+ (* 1/8 (/ (pow im 6) (pow re 4))) (pow im 2))) re))
2.0ms
im
@0
(* (pow im 2) (sqrt (/ 1 (pow re 5))))
1.0ms
re
@-inf
(* im (sqrt (/ 1/2 re)))

rewrite165.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
384×log1p-expm1-u
384×expm1-log1p-u
371×add-cube-cbrt
369×add-exp-log
369×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054622
1929590
Stop Event
node limit
Counts
17 → 329
Calls
Call 1
Inputs
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (pow.f64 im #s(literal 2 binary64))) re))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))
(/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(cbrt.f64 (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log1p.f64 (expm1.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (log.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (cbrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 re))
(pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 re))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (pow.f64 im #s(literal 2 binary64))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(exp.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (hypot.f64 im (sqrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(/.f64 (hypot.f64 im (sqrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))) (sqrt.f64 re))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) (/.f64 #s(literal 1 binary64) re))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 re (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal -1 binary64))
(log.f64 (exp.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 re #s(literal 6 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) re))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 2 binary64))
(pow.f64 (/.f64 re (pow.f64 im #s(literal 4 binary64))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(exp.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -5/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -5 binary64))) (cbrt.f64 (pow.f64 re #s(literal -5/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5/2 binary64))) (sqrt.f64 (pow.f64 re #s(literal -5/2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -5 binary64))) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))
(pow.f64 re #s(literal -5/2 binary64))
(pow.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (pow.f64 re #s(literal -5/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (pow.f64 re #s(literal -5/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -5/2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -5/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -5/2 binary64))))
(exp.f64 (log.f64 (pow.f64 re #s(literal -5/2 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal -5 binary64) (log.f64 re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 re #s(literal -5/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -5 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -5 binary64)))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -10 binary64))) (cbrt.f64 (pow.f64 re #s(literal -5 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -5 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -5 binary64)))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -5 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -5 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal 10 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (pow.f64 re #s(literal 5 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 re #s(literal 5/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 re #s(literal 5/2 binary64)) #s(literal -1 binary64)))
(pow.f64 re #s(literal -5 binary64))
(pow.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -5 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 re #s(literal -10 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(log.f64 (exp.f64 (pow.f64 re #s(literal -5 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -5 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -5 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -5 binary64))))
(exp.f64 (*.f64 #s(literal -5 binary64) (log.f64 re)))
(exp.f64 (*.f64 (log.f64 re) #s(literal -5 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 5 binary64) (log.f64 re)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -5 binary64) (log.f64 re)) #s(literal 1 binary64)))
(+.f64 (*.f64 im (pow.f64 re #s(literal -1/2 binary64))) (*.f64 im (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64))))
(+.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 re))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 6 binary64))) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal -4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64)))

simplify307.0ms (1.6%)

Algorithm
egg-herbie
Rules
644×associate-*r*
599×associate-*l*
417×*-commutative
404×fma-define
332×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
099427602
1215126145
2708125961
Stop Event
node limit
Counts
584 → 584
Calls
Call 1
Inputs
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.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 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.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 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 re)))))))) (pow.f64 re #s(literal 2 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 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 9 binary64))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 7/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 #s(literal 7/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(cbrt.f64 (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log1p.f64 (expm1.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (log.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (cbrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 re))
(pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 re))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (pow.f64 im #s(literal 2 binary64))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(exp.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (hypot.f64 im (sqrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(/.f64 (hypot.f64 im (sqrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))) (sqrt.f64 re))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) (/.f64 #s(literal 1 binary64) re))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 re (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal -1 binary64))
(log.f64 (exp.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 re #s(literal 6 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) re))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 2 binary64))
(pow.f64 (/.f64 re (pow.f64 im #s(literal 4 binary64))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(exp.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -5/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -5 binary64))) (cbrt.f64 (pow.f64 re #s(literal -5/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5/2 binary64))) (sqrt.f64 (pow.f64 re #s(literal -5/2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -5 binary64))) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))
(pow.f64 re #s(literal -5/2 binary64))
(pow.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (pow.f64 re #s(literal -5/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (pow.f64 re #s(literal -5/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -5/2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -5/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -5/2 binary64))))
(exp.f64 (log.f64 (pow.f64 re #s(literal -5/2 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal -5 binary64) (log.f64 re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 re #s(literal -5/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -5 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -5 binary64)))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -10 binary64))) (cbrt.f64 (pow.f64 re #s(literal -5 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -5 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -5 binary64)))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -5 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -5 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal 10 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (pow.f64 re #s(literal 5 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 re #s(literal 5/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 re #s(literal 5/2 binary64)) #s(literal -1 binary64)))
(pow.f64 re #s(literal -5 binary64))
(pow.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -5 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 re #s(literal -10 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(log.f64 (exp.f64 (pow.f64 re #s(literal -5 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -5 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -5 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -5 binary64))))
(exp.f64 (*.f64 #s(literal -5 binary64) (log.f64 re)))
(exp.f64 (*.f64 (log.f64 re) #s(literal -5 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 5 binary64) (log.f64 re)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -5 binary64) (log.f64 re)) #s(literal 1 binary64)))
(+.f64 (*.f64 im (pow.f64 re #s(literal -1/2 binary64))) (*.f64 im (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64))))
(+.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 re))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 2 binary64))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 6 binary64))) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal -4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64)))
Outputs
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) im))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) im))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) im))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) im))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(neg.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(neg.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(neg.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(neg.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/128 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/128 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/1024 binary64)))) (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (pow.f64 re #s(literal -5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/1024 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (/.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (sqrt.f64 re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (/.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (pow.f64 im #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 re)) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))) (sqrt.f64 re)))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/4 binary64))) (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1/4 binary64)))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 re) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64))))))))))) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (sqrt.f64 re) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1/4 binary64)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1/4 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 2 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 #s(literal -1/128 binary64) (pow.f64 im #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 #s(literal -1/128 binary64) (pow.f64 im #s(literal 5 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/1024 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) (fma.f64 #s(literal -1/1024 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))) (pow.f64 im #s(literal 7 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) (fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))) (*.f64 #s(literal -1/1024 binary64) (pow.f64 im #s(literal 7 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) (fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))) (*.f64 #s(literal -1/1024 binary64) (pow.f64 im #s(literal 7 binary64)))))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(neg.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re) (*.f64 (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))) (*.f64 #s(literal -1/128 binary64) (pow.f64 im #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 7 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)) (/.f64 (-.f64 (*.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/1024 binary64) (pow.f64 im #s(literal 7 binary64))))) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64))) (/.f64 #s(literal 1 binary64) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64))) (/.f64 #s(literal 1 binary64) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 re #s(literal -5 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal -5/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 re #s(literal -5 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal -5/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 re #s(literal -5 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal -5/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 re #s(literal -5 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal -5/2 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 re) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (sqrt.f64 re) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 re) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (sqrt.f64 re) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 re) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (sqrt.f64 re) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(neg.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 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 9 binary64))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 7/128 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 7/128 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 7/128 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 7/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 #s(literal 7/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 7/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) #s(literal 7/128 binary64))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) #s(literal 7/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))) #s(literal 7/1024 binary64)))) (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (pow.f64 re #s(literal -5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) #s(literal 7/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))) #s(literal 7/1024 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 1/8 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 1/8 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 (neg.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 1/8 binary64))))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (neg.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 1/8 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (sqrt.f64 #s(literal 1/8 binary64))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 1/8 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 1/8 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal 1/8 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (*.f64 im #s(literal -1/8 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64))))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 im #s(literal -1/8 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/8 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64))))))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 im (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 1/8 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 im #s(literal -1/8 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/8 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 5 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) #s(literal 7/128 binary64)) (fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) #s(literal 7/128 binary64)) (fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(neg.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (sqrt.f64 (pow.f64 re #s(literal -5 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re) (*.f64 (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))) (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) #s(literal 9/128 binary64))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)) (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))) #s(literal 9/128 binary64) (*.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.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 5 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (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 5 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.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 5 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (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 5 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5 binary64)) (/.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5 binary64)) (/.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/8 binary64))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/8 binary64))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/8 binary64))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 2 binary64))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))))
(pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 3 binary64))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 2 binary64))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64)))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) im) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64)))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(pow.f64 (cbrt.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 3 binary64))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(pow.f64 (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(pow.f64 (sqrt.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 2 binary64))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) im))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(cbrt.f64 (pow.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(log1p.f64 (expm1.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(exp.f64 (log.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) re)) (cbrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 re))
(pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64)))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re)))))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) re)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) (fabs.f64 im))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 re))
(/.f64 (fabs.f64 im) (sqrt.f64 re))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64))))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 (/.f64 re (pow.f64 im #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(log.f64 (exp.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3/2 binary64))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(exp.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (hypot.f64 im (sqrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) (hypot.f64 im (sqrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) (hypot.f64 im (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal -2 binary64)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(/.f64 (hypot.f64 im (sqrt.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))) (sqrt.f64 re))
(/.f64 (hypot.f64 im (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal -2 binary64)))))) (sqrt.f64 re))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64))))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1 binary64))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3 binary64)))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 3/2 binary64))))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64)))
(*.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 -2 binary64))) (pow.f64 im #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 -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) (/.f64 #s(literal 1 binary64) re))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(pow.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(pow.f64 (/.f64 re (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal -1 binary64))
(/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 re #s(literal 6 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(*.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(pow.f64 (/.f64 re (pow.f64 im #s(literal 4 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(log.f64 (exp.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re))))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) #s(literal 3 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64)) (pow.f64 im #s(literal 12 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(exp.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 4 binary64)))
(/.f64 (pow.f64 im #s(literal 4 binary64)) re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -5/2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -5/2 binary64)))
(pow.f64 re #s(literal -5/2 binary64))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -5 binary64))) (cbrt.f64 (pow.f64 re #s(literal -5/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -5/2 binary64))) (sqrt.f64 (pow.f64 re #s(literal -5/2 binary64))))
(pow.f64 re #s(literal -5/2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(pow.f64 re #s(literal -5/2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -5 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal -10 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal -5 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))
(pow.f64 re #s(literal -5/2 binary64))
(pow.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/2 binary64))
(pow.f64 re #s(literal -5/2 binary64))
(pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1 binary64))
(pow.f64 re #s(literal -5/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64))
(pow.f64 re #s(literal -5/2 binary64))
(pow.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 re #s(literal -5/2 binary64))
(pow.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))
(pow.f64 (sqrt.f64 (pow.f64 re #s(literal -5/2 binary64))) #s(literal 2 binary64))
(pow.f64 re #s(literal -5/2 binary64))
(log.f64 (exp.f64 (pow.f64 re #s(literal -5/2 binary64))))
(pow.f64 re #s(literal -5/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -5/2 binary64)))))
(pow.f64 re #s(literal -5/2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)))
(pow.f64 re #s(literal -5/2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -5/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -5/2 binary64))))
(pow.f64 re #s(literal -5/2 binary64))
(exp.f64 (log.f64 (pow.f64 re #s(literal -5/2 binary64))))
(pow.f64 re #s(literal -5/2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal -5 binary64) (log.f64 re)) #s(literal 1/2 binary64)))
(pow.f64 re #s(literal -5/2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 re #s(literal -5/2 binary64))) #s(literal 1 binary64)))
(pow.f64 re #s(literal -5/2 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -5 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -5 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -5 binary64)))
(pow.f64 re #s(literal -5 binary64))
(*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(pow.f64 re #s(literal -5 binary64))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -10 binary64))) (cbrt.f64 (pow.f64 re #s(literal -5 binary64))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -5 binary64))) (cbrt.f64 (pow.f64 re #s(literal -10 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -5 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -5 binary64)))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -5 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -5 binary64)))
(pow.f64 (sqrt.f64 re) #s(literal -10 binary64))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal 10 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (pow.f64 re #s(literal 5 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 re #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 re #s(literal 5 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 re #s(literal 5 binary64)))) #s(literal 1 binary64)) (cbrt.f64 (pow.f64 re #s(literal 10 binary64))))
(*.f64 (pow.f64 (pow.f64 re #s(literal 5/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 re #s(literal 5/2 binary64)) #s(literal -1 binary64)))
(pow.f64 (pow.f64 re #s(literal 5/2 binary64)) #s(literal -2 binary64))
(pow.f64 re #s(literal -5 binary64))
(pow.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal -1 binary64))
(pow.f64 re #s(literal -5 binary64))
(pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1 binary64))
(pow.f64 re #s(literal -5 binary64))
(pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 2 binary64))
(pow.f64 re #s(literal -5 binary64))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -5 binary64))) #s(literal 3 binary64))
(pow.f64 re #s(literal -5 binary64))
(pow.f64 (pow.f64 re #s(literal -10 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 re #s(literal -10 binary64)))
(pow.f64 (pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 re #s(literal -5 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 re #s(literal -5 binary64))
(log.f64 (exp.f64 (pow.f64 re #s(literal -5 binary64))))
(pow.f64 re #s(literal -5 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -5 binary64)))))
(pow.f64 re #s(literal -5 binary64))
(cbrt.f64 (pow.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 3 binary64)))
(pow.f64 re #s(literal -5 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(pow.f64 re #s(literal -5 binary64))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -5 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -5 binary64))))
(pow.f64 re #s(literal -5 binary64))
(exp.f64 (*.f64 #s(literal -5 binary64) (log.f64 re)))
(pow.f64 re #s(literal -5 binary64))
(exp.f64 (*.f64 (log.f64 re) #s(literal -5 binary64)))
(pow.f64 re #s(literal -5 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 5 binary64) (log.f64 re)) #s(literal -1 binary64)))
(pow.f64 re #s(literal -5 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal -5 binary64) (log.f64 re)) #s(literal 1 binary64)))
(pow.f64 re #s(literal -5 binary64))
(+.f64 (*.f64 im (pow.f64 re #s(literal -1/2 binary64))) (*.f64 im (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64))))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64)) im))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(pow.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) im))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64))))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64)) im))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 re))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(pow.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 6 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 6 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal -4 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) 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 -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 3 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal -1 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)

eval247.0ms (1.3%)

Compiler

Compiled 15745 to 12810 computations (18.6% saved)

prune134.0ms (0.7%)

Pruning

15 alts after pruning (5 fresh and 10 done)

PrunedKeptTotal
New6135618
Fresh303
Picked325
Done3811
Total62215637
Accuracy
100.0%
Counts
637 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.2%
(*.f64 #s(literal 1/2 binary64) (/.f64 (fabs.f64 im) (sqrt.f64 re)))
26.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (fabs.f64 im)))
26.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64))))
52.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 2 binary64))))
18.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
18.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
26.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
13.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
10.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))))
26.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
79.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
55.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
Compiler

Compiled 300 to 238 computations (20.7% saved)

localize806.0ms (4.3%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
95.7%
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
86.9%
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))
85.3%
(sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))
84.2%
(/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))
100.0%
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
99.9%
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
99.9%
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
86.5%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
100.0%
(+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
99.9%
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
86.5%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
99.8%
(/.f64 (fabs.f64 im) (sqrt.f64 re))
99.8%
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) (fabs.f64 im))
Results
210.0ms133×0invalid
401.0ms123×0valid
Compiler

Compiled 378 to 265 computations (29.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 538.0ms
ival-pow: 369.0ms (68.6% of total)
ival-mult: 66.0ms (12.3% of total)
ival-div: 58.0ms (10.8% of total)
ival-add: 20.0ms (3.7% of total)
ival-sqrt: 12.0ms (2.2% of total)
const: 12.0ms (2.2% of total)
ival-fabs: 2.0ms (0.4% of total)
backward-pass: 0.0ms (0% of total)

series53.0ms (0.3%)

Counts
12 → 268
Calls
Call 1
Inputs
#<alt (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (fabs.f64 im))>
#<alt (/.f64 (fabs.f64 im) (sqrt.f64 re))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))>
#<alt (*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))>
#<alt (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))>
#<alt (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)>
Outputs
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 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 9 binary64))))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 7/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 #s(literal 7/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (pow.f64 im #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.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 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.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 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.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) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.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) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))>
#<alt (pow.f64 im #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))>
#<alt (pow.f64 im #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 5 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))>
Calls

69 calls:

TimeVariablePointExpression
19.0ms
im
@-inf
(+ (* -1/4 (/ (/ (pow im 4) re) re)) (+ (* 1/8 (/ (pow im 6) (pow re 4))) (pow im 2)))
3.0ms
re
@-inf
(* (pow im 2) (pow re -5/2))
1.0ms
re
@-inf
(/ (fabs im) (sqrt re))
1.0ms
re
@-inf
(* (pow re -1/2) (fabs im))
1.0ms
re
@-inf
(* im (+ (pow re -1/2) (* -1/8 (* (pow im 2) (pow re -5/2)))))

rewrite192.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
320×log1p-expm1-u
320×expm1-log1p-u
294×pow1
293×add-cube-cbrt
289×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044565
1714524
Stop Event
node limit
Counts
12 → 306
Calls
Call 1
Inputs
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) (fabs.f64 im))
(/.f64 (fabs.f64 im) (sqrt.f64 re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(/.f64 im (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) im))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 re) im)))
(/.f64 (neg.f64 im) (neg.f64 (sqrt.f64 re)))
(/.f64 (neg.f64 (neg.f64 im)) (neg.f64 (neg.f64 (sqrt.f64 re))))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (/.f64 im (cbrt.f64 (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 re)) (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)))))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 re)))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 re) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 re #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/4 binary64))
(fabs.f64 (pow.f64 re #s(literal -1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 re #s(literal -3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 re)) #s(literal 1/2 binary64)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)))))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 re))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))) (sqrt.f64 (neg.f64 re)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))) (neg.f64 (sqrt.f64 re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 re (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/512 binary64)) (pow.f64 im #s(literal 6 binary64))))) (*.f64 re (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 re (-.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/512 binary64)) (pow.f64 im #s(literal 6 binary64))) re) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) re) (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))) (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -1/4 binary64) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 re)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.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 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (cbrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 re)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (cbrt.f64 re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64)))

simplify524.0ms (2.8%)

Algorithm
egg-herbie
Rules
548×associate-*r*
512×associate-*l*
358×fma-define
356×*-commutative
355×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
079334578
1190133053
2689432103
Stop Event
node limit
Counts
574 → 449
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 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 9 binary64))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 7/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 #s(literal 7/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.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 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.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 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.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) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.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) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))
(pow.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(/.f64 im (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) im))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 re) im)))
(/.f64 (neg.f64 im) (neg.f64 (sqrt.f64 re)))
(/.f64 (neg.f64 (neg.f64 im)) (neg.f64 (neg.f64 (sqrt.f64 re))))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (/.f64 im (cbrt.f64 (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 re)) (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)))))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 re)))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 re) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 re #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/4 binary64))
(fabs.f64 (pow.f64 re #s(literal -1/2 binary64)))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 re #s(literal -3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 re)) #s(literal 1/2 binary64)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)))))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 re))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))) (sqrt.f64 (neg.f64 re)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))) (neg.f64 (sqrt.f64 re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 re (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/512 binary64)) (pow.f64 im #s(literal 6 binary64))))) (*.f64 re (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 re (-.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/512 binary64)) (pow.f64 im #s(literal 6 binary64))) re) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) re) (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))) (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -1/4 binary64) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 re)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.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 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (cbrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 re)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (cbrt.f64 re)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64)))
Outputs
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) #s(literal -1 binary64)))
(*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) #s(literal -1 binary64)))
(*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) #s(literal -1 binary64)))
(*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) #s(literal -1 binary64)))
(*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) #s(literal -1 binary64)))
(*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(neg.f64 (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(neg.f64 (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(neg.f64 (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(neg.f64 (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(neg.f64 (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal 1/8 binary64)) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) #s(literal -1 binary64)))
(*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(neg.f64 (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 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 9 binary64))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 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 9 binary64))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 7/128 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 7/128 binary64)))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 7/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 #s(literal 7/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 7/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))) (*.f64 #s(literal 7/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 7/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 7/1024 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 7/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 7/1024 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/8 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (sqrt.f64 #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (sqrt.f64 #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/8 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (sqrt.f64 #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (pow.f64 im #s(literal 4 binary64)))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (sqrt.f64 #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (pow.f64 im #s(literal 4 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (neg.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 1/8 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/8 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (sqrt.f64 #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (pow.f64 im #s(literal 4 binary64)))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (sqrt.f64 #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (pow.f64 im #s(literal 4 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 9 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/64 binary64) (*.f64 re (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/8 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64))))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (sqrt.f64 #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (pow.f64 im #s(literal 4 binary64)))))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 9 binary64))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 1/8 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1/8 binary64) re)) (sqrt.f64 #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (pow.f64 im #s(literal 4 binary64)))))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal 1/8 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/8 binary64))) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (/.f64 (*.f64 im #s(literal -1/8 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (sqrt.f64 #s(literal 1/8 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (/.f64 (*.f64 im #s(literal -1/8 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 #s(literal 1/8 binary64))) im))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/8 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 im (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 #s(literal 1/8 binary64))) im))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/8 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 im (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/8 binary64))) (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (sqrt.f64 #s(literal 1/8 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 1/8 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64))))))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 im (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 1/8 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 im #s(literal -1/8 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/8 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (+.f64 (/.f64 #s(literal -1/128 binary64) (*.f64 im (*.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal 1/8 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 #s(literal 1/8 binary64)))))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (/.f64 (*.f64 im #s(literal -1/8 binary64)) (sqrt.f64 #s(literal 1/8 binary64))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/8 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) #s(literal 7/128 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 im #s(literal 5 binary64))) #s(literal 7/128 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (fabs.f64 im) #s(literal -1 binary64)))
(*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)) (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64))))
(-.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 re))) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) #s(literal 9/128 binary64))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)) (/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) #s(literal 9/128 binary64) (*.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64))))
(-.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/2 binary64)))) (/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) #s(literal 9/128 binary64) (*.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 (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 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.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 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.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) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (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 4 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.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 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.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) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (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 4 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.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) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/8 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 (pow.f64 im #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #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 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #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 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.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) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/8 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 (pow.f64 im #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #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 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #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 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/4 binary64))))) (pow.f64 re #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/4 binary64))))) (pow.f64 re #s(literal 4 binary64)))
(pow.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) 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 3 binary64)))) (/.f64 #s(literal 1 binary64) 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 3 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.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 5 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (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 5 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.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 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.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 5 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (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 5 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) re)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 5 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/4 binary64))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/4 binary64))))) (pow.f64 re #s(literal 5 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) re))
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) re))
(/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) im))
(/.f64 im (sqrt.f64 re))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 re) im)))
(/.f64 im (sqrt.f64 re))
(/.f64 (neg.f64 im) (neg.f64 (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(/.f64 (neg.f64 (neg.f64 im)) (neg.f64 (neg.f64 (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(/.f64 im (sqrt.f64 re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(/.f64 im (sqrt.f64 re))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(/.f64 im (sqrt.f64 re))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(/.f64 im (sqrt.f64 re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fabs.f64 im))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (/.f64 im (cbrt.f64 (sqrt.f64 re))))
(/.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 re))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 (/.f64 im (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64)))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 re)) (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (/.f64 im (cbrt.f64 (sqrt.f64 re))))
(/.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 re))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(/.f64 im (sqrt.f64 re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(/.f64 im (sqrt.f64 re))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(/.f64 im (sqrt.f64 re))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(/.f64 im (sqrt.f64 re))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(fma.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) (/.f64 im (sqrt.f64 re)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(fma.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) (-.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) (-.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (-.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal -1/8 binary64)) (/.f64 #s(literal -1 binary64) re))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (neg.f64 (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64)))) (+.f64 (neg.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (neg.f64 (-.f64 (/.f64 #s(literal -1 binary64) re) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (neg.f64 (-.f64 (/.f64 #s(literal -1 binary64) re) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (-.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal -1/8 binary64)) (/.f64 #s(literal -1 binary64) re))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (cbrt.f64 re)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (cbrt.f64 re))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 re)))
(pow.f64 re #s(literal -1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 re) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (pow.f64 re #s(literal -1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 re #s(literal -3/2 binary64)))
(pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/4 binary64))
(fabs.f64 (pow.f64 re #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(cbrt.f64 (pow.f64 re #s(literal -3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 (neg.f64 (log.f64 re)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(pow.f64 re #s(literal -1/2 binary64))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(fma.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) (/.f64 im (sqrt.f64 re)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(fma.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) (-.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im)))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 im (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) (-.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 im #s(literal -1/8 binary64))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) im))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))) (/.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (-.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal -1/8 binary64)) (/.f64 #s(literal -1 binary64) re))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))
(neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (neg.f64 (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64)))) (+.f64 (neg.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (neg.f64 (-.f64 (/.f64 #s(literal -1 binary64) re) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (neg.f64 (-.f64 (/.f64 #s(literal -1 binary64) re) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64)) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (-.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (-.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal -1/8 binary64)) (/.f64 #s(literal -1 binary64) re))))
(pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64)))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (cbrt.f64 re)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) #s(literal -1/8 binary64)))
(fma.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/4 binary64)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) (sqrt.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 re))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))) (sqrt.f64 (neg.f64 re)))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 (neg.f64 re)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))) (neg.f64 (sqrt.f64 re)))
(/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 re))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(fabs.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 re (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/512 binary64)) (pow.f64 im #s(literal 6 binary64))))) (*.f64 re (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))))) (*.f64 re (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/512 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 re (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) (+.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64))))) (*.f64 re (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/512 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 re (+.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 re (-.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (fma.f64 re (-.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) re)) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/512 binary64)) (pow.f64 im #s(literal 6 binary64))) re) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re))
(/.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))))) (*.f64 re (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/512 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 re (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) (+.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64))))) (*.f64 re (fma.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) #s(literal 3 binary64)) #s(literal 1/512 binary64) (pow.f64 im #s(literal 6 binary64))))) (*.f64 re (+.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) re) (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)))) (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(/.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) re)) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (fma.f64 re (-.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) re)) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal -1/64 binary64) (pow.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (-.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64)))))))))
(/.f64 (+.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) #s(literal 3 binary64))) (-.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))))))))
(pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -1/4 binary64) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (hypot.f64 im (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/8 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 (hypot.f64 im (*.f64 (sqrt.f64 #s(literal 1/8 binary64)) (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))))) (hypot.f64 im (*.f64 (sqrt.f64 #s(literal 1/8 binary64)) (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 im im (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1/4 binary64)) re)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 re)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.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 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (cbrt.f64 re)))
(/.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 re)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 re)))
(/.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (cbrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.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 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (cbrt.f64 re)))
(/.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) 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 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 3 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(pow.f64 (/.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64))))) #s(literal -1 binary64))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) 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 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re) #s(literal 3/2 binary64))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal -4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re)

eval208.0ms (1.1%)

Compiler

Compiled 14450 to 11361 computations (21.4% saved)

prune105.0ms (0.6%)

Pruning

16 alts after pruning (5 fresh and 11 done)

PrunedKeptTotal
New4835488
Fresh000
Picked235
Done2810
Total48716503
Accuracy
100.0%
Counts
503 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.1%
(*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 im (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
26.2%
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
26.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64))))
52.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 2 binary64))))
15.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
18.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
18.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
17.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
13.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
10.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))))
26.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
79.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
55.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
Compiler

Compiled 309 to 244 computations (21% saved)

localize640.0ms (3.4%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
99.9%
(*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
86.5%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
85.1%
(pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64))
100.0%
(+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
99.9%
(*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
96.4%
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
86.5%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
99.8%
(/.f64 im (pow.f64 re #s(literal 1/4 binary64)))
99.7%
(/.f64 (/.f64 im (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64)))
99.8%
(/.f64 im (sqrt.f64 re))
99.8%
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
Results
128.0ms133×0invalid
412.0ms123×0valid
Compiler

Compiled 249 to 173 computations (30.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 292.0ms
ival-pow: 191.0ms (65.5% of total)
ival-mult: 65.0ms (22.3% of total)
const: 8.0ms (2.7% of total)
ival-add: 7.0ms (2.4% of total)
ival-exp: 7.0ms (2.4% of total)
ival-div: 6.0ms (2.1% of total)
ival-log: 4.0ms (1.4% of total)
ival-sqrt: 3.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

series134.0ms (0.7%)

Counts
10 → 216
Calls
Call 1
Inputs
#<alt (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)>
#<alt (/.f64 im (sqrt.f64 re))>
#<alt (/.f64 (/.f64 im (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64)))>
#<alt (/.f64 im (pow.f64 re #s(literal 1/4 binary64)))>
#<alt (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))>
#<alt (*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))>
#<alt (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))>
#<alt (pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64))>
#<alt (*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))>
#<alt (+.f64 (pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))>
Outputs
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)>
#<alt (*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))>
#<alt (*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))>
#<alt (*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))>
#<alt (*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) re))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
Calls

54 calls:

TimeVariablePointExpression
42.0ms
re
@inf
(/ im (pow re 1/4))
36.0ms
im
@0
(/ im (pow re 1/4))
14.0ms
re
@-inf
(/ im (pow re 1/4))
13.0ms
re
@0
(/ im (pow re 1/4))
2.0ms
re
@-inf
(pow (pow re -3/2) 1/3)

rewrite200.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1118×log1p-expm1-u
381×expm1-log1p-u
184×add-exp-log
183×pow1
181×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
035298
1516276
25874276
Stop Event
node limit
Counts
10 → 391
Calls
Call 1
Inputs
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(/.f64 im (sqrt.f64 re))
(/.f64 (/.f64 im (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 im (pow.f64 re #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64))
(*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(/.f64 im (sqrt.f64 re))
(/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) im))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 re) im) #s(literal 1 binary64)))
(/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (neg.f64 im) (neg.f64 (sqrt.f64 re)))
(/.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 (pow.f64 re #s(literal 1/4 binary64)) im))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 re) im)))
(/.f64 (*.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 re)))
(/.f64 (neg.f64 (neg.f64 im)) (neg.f64 (neg.f64 (sqrt.f64 re))))
(/.f64 (/.f64 im #s(literal 1 binary64)) (sqrt.f64 re))
(/.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/8 binary64)))
(/.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 1 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (/.f64 im (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(neg.f64 (/.f64 im (neg.f64 (sqrt.f64 re))))
(neg.f64 (/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (neg.f64 im) (sqrt.f64 re)))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(*.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) im))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 re))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 im #s(literal 1 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 im (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (sqrt.f64 re))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (sqrt.f64 re))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (/.f64 im (cbrt.f64 (sqrt.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 re)) (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (*.f64 im (cbrt.f64 (pow.f64 re #s(literal -1 binary64)))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(neg.f64 (/.f64 im (neg.f64 (sqrt.f64 re))))
(neg.f64 (/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (neg.f64 im) (sqrt.f64 re)))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(*.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) im))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 re))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 im #s(literal 1 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 im (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (sqrt.f64 re))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (sqrt.f64 re))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (/.f64 im (cbrt.f64 (sqrt.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 re)) (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (*.f64 im (cbrt.f64 (pow.f64 re #s(literal -1 binary64)))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(neg.f64 (/.f64 im (neg.f64 (sqrt.f64 re))))
(neg.f64 (/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (neg.f64 im) (sqrt.f64 re)))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 im) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) im)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (sqrt.f64 re))) (/.f64 im (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 im (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))) (/.f64 (sqrt.f64 im) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 1/4 binary64)) im) #s(literal -1 binary64))
(neg.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))
(log.f64 (pow.f64 (exp.f64 im) (pow.f64 re #s(literal -1/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(exp.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 re #s(literal -1 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) #s(literal 1 binary64)))
(/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 re) #s(literal -1 binary64))
(pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 re))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 re #s(literal -3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 re #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (cbrt.f64 (pow.f64 (log.f64 re) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(sqrt.f64 (pow.f64 re #s(literal -1 binary64)))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 re #s(literal -3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 im (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) im) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) im) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal -1 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))) (/.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (neg.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (pow.f64 re #s(literal -1 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 re #s(literal -1 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) #s(literal 1 binary64)))
(/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(sqrt.f64 (pow.f64 re #s(literal -1 binary64)))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 re #s(literal -3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (log.f64 re)))
(exp.f64 (neg.f64 (log.f64 (sqrt.f64 re))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 im (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) im) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) im) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal -1 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))) (/.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (neg.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (pow.f64 re #s(literal -1 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))

simplify374.0ms (2%)

Algorithm
egg-herbie
Rules
783×fma-define
472×distribute-lft-neg-out
411×distribute-lft-neg-in
368×distribute-rgt-neg-in
329×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053825088
1114624154
2399323890
Stop Event
node limit
Counts
607 → 340
Calls
Call 1
Inputs
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(/.f64 im (sqrt.f64 re))
(/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) im))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 re) im) #s(literal 1 binary64)))
(/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (neg.f64 im) (neg.f64 (sqrt.f64 re)))
(/.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 (pow.f64 re #s(literal 1/4 binary64)) im))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 re) im)))
(/.f64 (*.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 re)))
(/.f64 (neg.f64 (neg.f64 im)) (neg.f64 (neg.f64 (sqrt.f64 re))))
(/.f64 (/.f64 im #s(literal 1 binary64)) (sqrt.f64 re))
(/.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/8 binary64)))
(/.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 1 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (/.f64 im (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(neg.f64 (/.f64 im (neg.f64 (sqrt.f64 re))))
(neg.f64 (/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (neg.f64 im) (sqrt.f64 re)))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(*.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) im))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 re))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 im #s(literal 1 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 im (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (sqrt.f64 re))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (sqrt.f64 re))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (/.f64 im (cbrt.f64 (sqrt.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 re)) (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (*.f64 im (cbrt.f64 (pow.f64 re #s(literal -1 binary64)))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(neg.f64 (/.f64 im (neg.f64 (sqrt.f64 re))))
(neg.f64 (/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (neg.f64 im) (sqrt.f64 re)))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(*.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) im))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 re))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 im #s(literal 1 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 im (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (sqrt.f64 re))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (sqrt.f64 re))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (/.f64 im (cbrt.f64 (sqrt.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 re)) (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (*.f64 im (cbrt.f64 (pow.f64 re #s(literal -1 binary64)))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(neg.f64 (/.f64 im (neg.f64 (sqrt.f64 re))))
(neg.f64 (/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (neg.f64 im) (sqrt.f64 re)))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 im) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) im)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (sqrt.f64 re))) (/.f64 im (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 im (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))) (/.f64 (sqrt.f64 im) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 1/4 binary64)) im) #s(literal -1 binary64))
(neg.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))
(log.f64 (pow.f64 (exp.f64 im) (pow.f64 re #s(literal -1/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(exp.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 re #s(literal -1 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) #s(literal 1 binary64)))
(/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 re) #s(literal -1 binary64))
(pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 re))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 re #s(literal -3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 re #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (cbrt.f64 (pow.f64 (log.f64 re) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(sqrt.f64 (pow.f64 re #s(literal -1 binary64)))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 re #s(literal -3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 im (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) im) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) im) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal -1 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))) (/.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (neg.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (pow.f64 re #s(literal -1 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 re #s(literal -1 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) #s(literal 1 binary64)))
(/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(sqrt.f64 (pow.f64 re #s(literal -1 binary64)))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 re #s(literal -3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (log.f64 re)))
(exp.f64 (neg.f64 (log.f64 (sqrt.f64 re))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 im (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) im) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) im) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal -1 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))) (/.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (neg.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (pow.f64 re #s(literal -1 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
Outputs
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)) im)
(*.f64 im (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/4 binary64)))
(*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 im (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
(*.f64 im (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/4 binary64))))
(*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 im (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
(*.f64 im (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/4 binary64))))
(*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 im (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
(*.f64 im (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/4 binary64))))
(*.f64 im (exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 im (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
(*.f64 im (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/4 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 im (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)))
(neg.f64 (fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)))
(neg.f64 (fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im)))
(neg.f64 (fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64))
(neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 re) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))
(fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))
(fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))
(fma.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (pow.f64 re #s(literal 3 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64)))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) im))
(/.f64 im (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 re) im) #s(literal 1 binary64)))
(/.f64 im (sqrt.f64 re))
(/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (neg.f64 im) (neg.f64 (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(/.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 (pow.f64 re #s(literal 1/4 binary64)) im))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 re) im)))
(/.f64 im (sqrt.f64 re))
(/.f64 (*.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(/.f64 (neg.f64 (neg.f64 im)) (neg.f64 (neg.f64 (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(/.f64 (/.f64 im #s(literal 1 binary64)) (sqrt.f64 re))
(/.f64 im (sqrt.f64 re))
(/.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/8 binary64)))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 1 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 im (/.f64 (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(/.f64 (/.f64 im (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(/.f64 im (*.f64 (cbrt.f64 (sqrt.f64 re)) (cbrt.f64 re)))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(/.f64 im (sqrt.f64 re))
(neg.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 im (neg.f64 (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(neg.f64 (/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (neg.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(/.f64 im (sqrt.f64 re))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(/.f64 im (sqrt.f64 re))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(/.f64 im (sqrt.f64 re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(/.f64 im (sqrt.f64 re))
(*.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) im))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 (/.f64 im (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 (pow.f64 re #s(literal 1/8 binary64)) #s(literal 3 binary64)))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 im (sqrt.f64 re))
(*.f64 (/.f64 im #s(literal 1 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))) (cbrt.f64 (sqrt.f64 re))))
(*.f64 im (/.f64 (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 im (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (sqrt.f64 re))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 im (/.f64 (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 (/.f64 im (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 (pow.f64 re #s(literal 1/8 binary64)) #s(literal 3 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (sqrt.f64 re))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (sqrt.f64 re))) (/.f64 (sqrt.f64 im) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/8 binary64)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (/.f64 im (cbrt.f64 (sqrt.f64 re))))
(/.f64 im (*.f64 (cbrt.f64 (sqrt.f64 re)) (cbrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 re)) (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))))
(/.f64 im (*.f64 (cbrt.f64 (sqrt.f64 re)) (cbrt.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 (pow.f64 re #s(literal -1 binary64)))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(/.f64 im (sqrt.f64 re))
(neg.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 im (neg.f64 (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(neg.f64 (/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (neg.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(/.f64 im (sqrt.f64 re))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(/.f64 im (sqrt.f64 re))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(/.f64 im (sqrt.f64 re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(/.f64 im (sqrt.f64 re))
(*.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) im))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 (/.f64 im (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 (pow.f64 re #s(literal 1/8 binary64)) #s(literal 3 binary64)))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 im (sqrt.f64 re))
(*.f64 (/.f64 im #s(literal 1 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))) (cbrt.f64 (sqrt.f64 re))))
(*.f64 im (/.f64 (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 im (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (sqrt.f64 re))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 im (/.f64 (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (/.f64 (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/8 binary64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 (pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 (/.f64 im (pow.f64 re #s(literal 1/8 binary64))) (pow.f64 (pow.f64 re #s(literal 1/8 binary64)) #s(literal 3 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (sqrt.f64 re))) (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (cbrt.f64 (sqrt.f64 re))) (/.f64 (sqrt.f64 im) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/8 binary64)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (/.f64 im (cbrt.f64 (sqrt.f64 re))))
(/.f64 im (*.f64 (cbrt.f64 (sqrt.f64 re)) (cbrt.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 re)))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 re)) (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))))
(/.f64 im (*.f64 (cbrt.f64 (sqrt.f64 re)) (cbrt.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 (pow.f64 re #s(literal -1 binary64)))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 1 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64))
(/.f64 im (sqrt.f64 re))
(pow.f64 (/.f64 (sqrt.f64 re) im) #s(literal -1 binary64))
(/.f64 im (sqrt.f64 re))
(neg.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 im (neg.f64 (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(neg.f64 (/.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 im (/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (/.f64 im (pow.f64 re #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (neg.f64 im) (sqrt.f64 re)))
(/.f64 im (sqrt.f64 re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 im (sqrt.f64 re)))))
(/.f64 im (sqrt.f64 re))
(cbrt.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)))
(/.f64 im (sqrt.f64 re))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 im (sqrt.f64 re))))
(log1p.f64 (expm1.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(exp.f64 (log.f64 (/.f64 im (sqrt.f64 re))))
(/.f64 im (sqrt.f64 re))
(exp.f64 (*.f64 (log.f64 (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64)))
(/.f64 im (sqrt.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(+.f64 #s(literal -1 binary64) (fma.f64 im (pow.f64 re #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 1 binary64))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 im (pow.f64 re #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re))) (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))))
(pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 im) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 im))
(*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 im (pow.f64 re #s(literal 1/4 binary64)))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) im)
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (sqrt.f64 re))) (/.f64 im (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 im (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))))) (cbrt.f64 (sqrt.f64 re)))
(/.f64 (/.f64 im (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))) (cbrt.f64 (sqrt.f64 re)))
(/.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 im (pow.f64 re #s(literal 1/8 binary64))))
(pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 im (pow.f64 re #s(literal 1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) (cbrt.f64 (sqrt.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 re #s(literal 1/8 binary64))) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))))
(pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64))
(*.f64 (/.f64 (sqrt.f64 im) #s(literal 1 binary64)) (sqrt.f64 (/.f64 im (sqrt.f64 re))))
(*.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 im))
(*.f64 (/.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 re))) (/.f64 (sqrt.f64 im) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 im (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))))) (cbrt.f64 (sqrt.f64 re)))
(/.f64 (/.f64 im (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64)))) (cbrt.f64 (sqrt.f64 re)))
(/.f64 (/.f64 im (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 (pow.f64 re #s(literal 1/4 binary64))))
(pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 1 binary64))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) #s(literal 3 binary64))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(pow.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 re #s(literal 1/4 binary64)) im) #s(literal -1 binary64))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 (cbrt.f64 im) (pow.f64 re #s(literal 1/4 binary64))))
(/.f64 im (pow.f64 re #s(literal 1/4 binary64)))
(neg.f64 (*.f64 im (neg.f64 (pow.f64 re #s(literal -1/4 binary64)))))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))
(log.f64 (pow.f64 (exp.f64 im) (pow.f64 re #s(literal -1/4 binary64))))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))))))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64))) #s(literal 3 binary64)))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(cbrt.f64 (/.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 1/4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(+.f64 #s(literal -1 binary64) (fma.f64 im (pow.f64 re #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(exp.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(*.f64 im (pow.f64 re #s(literal -1/4 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 (pow.f64 re #s(literal -1 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -3/4 binary64))) (cbrt.f64 (pow.f64 re #s(literal -3/4 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 re))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 re) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 re #s(literal -3/2 binary64)))
(pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 re))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (pow.f64 re #s(literal -3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 re #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 re #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (cbrt.f64 (pow.f64 (log.f64 re) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(pow.f64 (E.f64) (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(sqrt.f64 (pow.f64 re #s(literal -1 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 re #s(literal -1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(pow.f64 re #s(literal -1/2 binary64))
(cbrt.f64 (pow.f64 re #s(literal -3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 re #s(literal -1/2 binary64))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 1 binary64)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (/.f64 im (sqrt.f64 re)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)) #s(literal -1/512 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))
(/.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 im (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 im (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64)))))))
(*.f64 im (/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 im (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (/.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 im (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (/.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) im) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 im (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 im (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64)))))))
(*.f64 im (/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) im) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (/.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 im (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (/.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (pow.f64 re #s(literal -1 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))) (/.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(pow.f64 (hypot.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re))))
(/.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (neg.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (pow.f64 re #s(literal -1 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fabs.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (hypot.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 re) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 (pow.f64 re #s(literal -1 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 re #s(literal -3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -3/4 binary64))) (cbrt.f64 (pow.f64 re #s(literal -3/4 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (sqrt.f64 re))) (cbrt.f64 re))
(sqrt.f64 (pow.f64 re #s(literal -1 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) re))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 re #s(literal -1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(pow.f64 re #s(literal -1/2 binary64))
(cbrt.f64 (pow.f64 re #s(literal -3/2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (log.f64 re)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (neg.f64 (log.f64 (sqrt.f64 re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 1 binary64)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (/.f64 im (sqrt.f64 re)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))) (*.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)) #s(literal -1/512 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))
(/.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 im (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 im (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64)))))))
(*.f64 im (/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 im (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (/.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 im (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (/.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) im) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 im (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 im (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64)))))))
(*.f64 im (/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) im) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (/.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 im (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (/.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 im (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 im (sqrt.f64 re))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (pow.f64 re #s(literal -1 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))) (/.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))))
(pow.f64 (hypot.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re))))
(/.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(*.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64) (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 re #s(literal -3/2 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64))) #s(literal -1/512 binary64) (pow.f64 re #s(literal -3/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)) (/.f64 #s(literal 1 binary64) re))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)))) (neg.f64 (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64)) (pow.f64 re #s(literal -1 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (hypot.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64))))
(fabs.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 re #s(literal -1 binary64))) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/64 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/64 binary64)))) (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal -5/4 binary64))) (sqrt.f64 #s(literal -1/8 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (hypot.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64)))) (pow.f64 re #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (hypot.f64 (pow.f64 re #s(literal -1/4 binary64)) (*.f64 im (*.f64 (pow.f64 re #s(literal -5/4 binary64)) (sqrt.f64 #s(literal -1/8 binary64))))) #s(literal 2 binary64))
(fma.f64 (pow.f64 re #s(literal -1/4 binary64)) (pow.f64 re #s(literal -1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal -1/8 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))

eval114.0ms (0.6%)

Compiler

Compiled 8430 to 6308 computations (25.2% saved)

prune71.0ms (0.4%)

Pruning

17 alts after pruning (2 fresh and 15 done)

PrunedKeptTotal
New4142416
Fresh000
Picked055
Done11011
Total41517432
Accuracy
100.0%
Counts
432 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.1%
(*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 im (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
26.2%
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
18.0%
(*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))))
26.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64))))
52.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 2 binary64))))
15.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
17.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
18.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
17.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
13.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
10.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))))
26.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
79.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
55.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
Compiler

Compiled 257 to 203 computations (21% saved)

localize376.0ms (2%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
99.8%
(/.f64 im (sqrt.f64 re))
97.3%
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
86.6%
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))
99.9%
(*.f64 im (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
96.1%
(pow.f64 (E.f64) (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
86.5%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))
49.7%
(E.f64)
Results
123.0ms133×0invalid
188.0ms123×0valid
Compiler

Compiled 161 to 107 computations (33.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 274.0ms
ival-pow: 214.0ms (78.2% of total)
ival-mult: 40.0ms (14.6% of total)
ival-add: 6.0ms (2.2% of total)
const: 5.0ms (1.8% of total)
ival-e: 3.0ms (1.1% of total)
ival-log: 3.0ms (1.1% of total)
ival-sqrt: 2.0ms (0.7% of total)
ival-div: 1.0ms (0.4% of total)
backward-pass: 0.0ms (0% of total)

series116.0ms (0.6%)

Counts
5 → 84
Calls
Call 1
Inputs
#<alt (E.f64)>
#<alt (pow.f64 (E.f64) (*.f64 #s(literal -1/2 binary64) (log.f64 re)))>
#<alt (*.f64 im (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))>
#<alt (+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))>
Outputs
#<alt (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))>
#<alt (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))>
#<alt (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))>
#<alt (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))>
#<alt (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))>
#<alt (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))>
#<alt (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))>
#<alt (*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))))>
#<alt (*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))))>
#<alt (*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
Calls

21 calls:

TimeVariablePointExpression
47.0ms
re
@0
(* im (+ (pow (E) (* -1/2 (log re))) (* -1/8 (* (pow im 2) (pow re -5/2)))))
24.0ms
re
@0
(pow (E) (* -1/2 (log re)))
14.0ms
im
@0
(* im (+ (pow (E) (* -1/2 (log re))) (* -1/8 (* (pow im 2) (pow re -5/2)))))
11.0ms
re
@inf
(pow (E) (* -1/2 (log re)))
8.0ms
re
@-inf
(pow (E) (* -1/2 (log re)))

rewrite188.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1176×log1p-expm1-u
333×expm1-log1p-u
206×associate-*r*
180×add-exp-log
179×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029190
1421142
25800142
Stop Event
node limit
Counts
5 → 154
Calls
Call 1
Inputs
(E.f64)
(pow.f64 (E.f64) (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(*.f64 im (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (E.f64))) #s(literal 1 binary64))
(*.f64 (E.f64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (E.f64))
(*.f64 (cbrt.f64 (E.f64)) (cbrt.f64 (exp.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (exp.f64 #s(literal 2 binary64))) (cbrt.f64 (E.f64)))
(*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64)))
(pow.f64 (E.f64) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (E.f64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (E.f64) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (E.f64)) #s(literal 2 binary64))
(sqrt.f64 (exp.f64 #s(literal 2 binary64)))
(log.f64 (exp.f64 (E.f64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (E.f64))))
(cbrt.f64 (pow.f64 (E.f64) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (E.f64)))
(log1p.f64 (expm1.f64 (E.f64)))
(exp.f64 #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (pow.f64 (cbrt.f64 (E.f64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(*.f64 (pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64)))
(sqrt.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (log.f64 re)))
(exp.f64 (neg.f64 (log.f64 (sqrt.f64 re))))
(+.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))) (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))) (neg.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))
(/.f64 (*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (*.f64 im (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))) im) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64))) im) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 im #s(literal 3 binary64)) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))) (log.f64 im)))
(exp.f64 (+.f64 (log.f64 im) (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) im)
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(*.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) (sqrt.f64 im)) (sqrt.f64 im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))) (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))) (neg.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))
(/.f64 (*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (*.f64 im (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))) im) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64))) im) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 im #s(literal 3 binary64)) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (/.f64 im (sqrt.f64 re)))

simplify260.0ms (1.4%)

Algorithm
egg-herbie
Rules
669×fma-neg
649×fma-define
253×distribute-lft-neg-in
244×distribute-rgt-neg-in
226×cancel-sign-sub-inv
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
035313714
176112586
2229412249
3665012051
Stop Event
node limit
Counts
238 → 191
Calls
Call 1
Inputs
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))
(*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))))
(*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(-.f64 (exp.f64 (log1p.f64 (E.f64))) #s(literal 1 binary64))
(*.f64 (E.f64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (E.f64))
(*.f64 (cbrt.f64 (E.f64)) (cbrt.f64 (exp.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (exp.f64 #s(literal 2 binary64))) (cbrt.f64 (E.f64)))
(*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64)))
(pow.f64 (E.f64) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (E.f64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (E.f64) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (E.f64)) #s(literal 2 binary64))
(sqrt.f64 (exp.f64 #s(literal 2 binary64)))
(log.f64 (exp.f64 (E.f64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (E.f64))))
(cbrt.f64 (pow.f64 (E.f64) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (E.f64)))
(log1p.f64 (expm1.f64 (E.f64)))
(exp.f64 #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (pow.f64 (cbrt.f64 (E.f64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(*.f64 (pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64)))
(sqrt.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (log.f64 re)))
(exp.f64 (neg.f64 (log.f64 (sqrt.f64 re))))
(+.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))) (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))) (neg.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))
(/.f64 (*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (*.f64 im (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))) im) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64))) im) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 im #s(literal 3 binary64)) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))) (log.f64 im)))
(exp.f64 (+.f64 (log.f64 im) (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) im)
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(*.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) (sqrt.f64 im)) (sqrt.f64 im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))) (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))) (neg.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))
(/.f64 (*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (*.f64 im (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))) im) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64))) im) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 im #s(literal 3 binary64)) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (/.f64 im (sqrt.f64 re)))
Outputs
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal -1/2 binary64))
(*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) im)
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64))))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 re #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (*.f64 (sqrt.f64 re) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 re #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (*.f64 (sqrt.f64 re) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (*.f64 (pow.f64 re #s(literal 3 binary64)) (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 re) (log.f64 (E.f64)))))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 re #s(literal 3 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (*.f64 (sqrt.f64 re) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) im)
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))))))
(*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)))))) im)
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) im)
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal -1/2 binary64)) im)
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)))))) im))
(fma.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal -1/2 binary64)) im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)))))) im))
(fma.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal -1/2 binary64)) im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (exp.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 (E.f64)) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)))))) im))
(fma.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))) im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal -1/2 binary64)) im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) im)
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re))) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)) (*.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (pow.f64 re #s(literal 3 binary64)))
(/.f64 (fma.f64 im (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) im)
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64))) im)
(*.f64 im (pow.f64 re #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (E.f64))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (E.f64)))
(+.f64 (E.f64) #s(literal 0 binary64))
(*.f64 (E.f64) #s(literal 1 binary64))
(E.f64)
(*.f64 #s(literal 1 binary64) (E.f64))
(E.f64)
(*.f64 (cbrt.f64 (E.f64)) (cbrt.f64 (exp.f64 #s(literal 2 binary64))))
(E.f64)
(*.f64 (cbrt.f64 (exp.f64 #s(literal 2 binary64))) (cbrt.f64 (E.f64)))
(E.f64)
(*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64)))
(E.f64)
(pow.f64 (E.f64) #s(literal 1 binary64))
(E.f64)
(pow.f64 (cbrt.f64 (E.f64)) #s(literal 3 binary64))
(E.f64)
(pow.f64 (pow.f64 (E.f64) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(E.f64)
(pow.f64 (sqrt.f64 (E.f64)) #s(literal 2 binary64))
(E.f64)
(sqrt.f64 (exp.f64 #s(literal 2 binary64)))
(E.f64)
(log.f64 (exp.f64 (E.f64)))
(E.f64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (E.f64))))
(E.f64)
(cbrt.f64 (pow.f64 (E.f64) #s(literal 3 binary64)))
(E.f64)
(expm1.f64 (log1p.f64 (E.f64)))
(+.f64 (E.f64) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (E.f64)))
(E.f64)
(exp.f64 #s(literal 1 binary64))
(E.f64)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 0 binary64))
(*.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (sqrt.f64 (pow.f64 re #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (pow.f64 re #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (pow.f64 (cbrt.f64 (E.f64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(*.f64 (pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (log.f64 re))))
(pow.f64 (sqrt.f64 (E.f64)) (neg.f64 (log.f64 re)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 re) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 re)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) (cbrt.f64 (sqrt.f64 re)))
(/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 (sqrt.f64 re))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(log.f64 (exp.f64 (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 re #s(literal -1/2 binary64)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 re #s(literal -1/2 binary64))))
(+.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (pow.f64 re #s(literal -1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (log.f64 re)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 re) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1/2 binary64))
(exp.f64 (neg.f64 (log.f64 (sqrt.f64 re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 re))
(+.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))) #s(literal 1 binary64))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(-.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 im (sqrt.f64 re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))) (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (*.f64 #s(literal -1/512 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 im (sqrt.f64 re))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(*.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (*.f64 #s(literal -1/512 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(*.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (*.f64 #s(literal -1/512 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 im (sqrt.f64 re))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (*.f64 #s(literal -1/512 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))) (neg.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 im (sqrt.f64 re))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 im (sqrt.f64 re))))
(/.f64 (*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 im (/.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 re #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/512 binary64)) (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 im (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))))) (/.f64 im (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 im (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (/.f64 im (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))) im) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 im (/.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 re #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/512 binary64)) (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64))) im) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))))) (/.f64 im (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 im (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (/.f64 im (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 3 binary64))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 im #s(literal 3 binary64)) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(exp.f64 (+.f64 (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))) (log.f64 im)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(exp.f64 (+.f64 (log.f64 im) (log.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))) #s(literal 1 binary64))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(-.f64 (/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 im (sqrt.f64 re))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) im)
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) im))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (*.f64 #s(literal -1/512 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 im (sqrt.f64 re))))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 im (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))) (sqrt.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) (sqrt.f64 im)) (sqrt.f64 im))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))) (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (*.f64 #s(literal -1/512 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 im (sqrt.f64 re))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(*.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (*.f64 #s(literal -1/512 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))))
(*.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (*.f64 #s(literal -1/512 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 im (sqrt.f64 re))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 im (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 3 binary64)) (*.f64 #s(literal -1/512 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 re))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))))) (neg.f64 (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 im (sqrt.f64 re))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (-.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)))) (-.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 im (sqrt.f64 re))))
(/.f64 (*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 im (/.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 re #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/512 binary64)) (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 im (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)))) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))))) (/.f64 im (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 im (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (/.f64 im (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))) im) (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64)) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 im (/.f64 (+.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 re #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) #s(literal -1/8 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 (pow.f64 re #s(literal -5/2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/512 binary64)) (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 re #s(literal -5 binary64)) (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))) (/.f64 #s(literal 1 binary64) re)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -5 binary64))) #s(literal 1/64 binary64))) im) (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (pow.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 re #s(literal -5 binary64)) (pow.f64 im #s(literal 4 binary64))))) (/.f64 im (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 re #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal 1/64 binary64)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 im (-.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal -5 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) re)) (/.f64 im (fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/8 binary64)) (pow.f64 re #s(literal -1/2 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 1 binary64))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 3 binary64))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 2 binary64))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re))) #s(literal 3 binary64)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 im (pow.f64 re #s(literal -1/2 binary64)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) im (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (pow.f64 im #s(literal 3 binary64)) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal 1 binary64) (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 im (sqrt.f64 re)))))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (sqrt.f64 (/.f64 im (sqrt.f64 re))) (sqrt.f64 (/.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 (*.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 re #s(literal -5/2 binary64)) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 re #s(literal -5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal -5/2 binary64))) (/.f64 im (sqrt.f64 re)))

eval236.0ms (1.3%)

Compiler

Compiled 6238 to 4497 computations (27.9% saved)

prune68.0ms (0.4%)

Pruning

17 alts after pruning (0 fresh and 17 done)

PrunedKeptTotal
New2600260
Fresh000
Picked022
Done01515
Total26017277
Accuracy
100.0%
Counts
277 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.1%
(*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 im (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
26.2%
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
18.0%
(*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))))
26.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64))))
52.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 2 binary64))))
15.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
17.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
18.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
17.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
13.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
10.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))))
26.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
79.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
55.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
Compiler

Compiled 879 to 676 computations (23.1% saved)

regimes195.0ms (1%)

Counts
42 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (fabs.f64 im) (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (fabs.f64 im)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 im (pow.f64 re #s(literal 1/4 binary64))) (pow.f64 re #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re im)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 re im) re)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1/2 binary64) re))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal -5/2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 re im) re) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 (pow.f64 re #s(literal -3/2 binary64)) #s(literal 1/3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.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 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))))) re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal -1/2 binary64) (log.f64 re))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal -5/2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.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))))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) re) re)) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re)))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
Calls

7 calls:

104.0ms
re
17.0ms
(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
17.0ms
im
14.0ms
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
14.0ms
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
Results
AccuracySegmentsBranch
90.9%6re
79.9%1im
91.5%3(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
91.5%3(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
91.5%2(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
91.5%2(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
79.9%1(*.f64 im im)
Compiler

Compiled 69 to 45 computations (34.8% saved)

regimes11.0ms (0.1%)

Counts
11 → 13
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (fabs.f64 im) (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) (fabs.f64 im)))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
Calls

2 calls:

5.0ms
im
5.0ms
re
Results
AccuracySegmentsBranch
69.0%5im
82.2%13re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes5.0ms (0%)

Counts
7 → 13
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
Calls

1 calls:

5.0ms
re
Results
AccuracySegmentsBranch
82.2%13re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0%)

Counts
4 → 9
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))
Calls

1 calls:

2.0ms
re
Results
AccuracySegmentsBranch
78.5%9re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0%)

Counts
3 → 9
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))
Calls

1 calls:

2.0ms
re
Results
AccuracySegmentsBranch
78.5%9re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes4.0ms (0%)

Counts
2 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
Calls

2 calls:

2.0ms
re
2.0ms
im
Results
AccuracySegmentsBranch
64.8%4im
65.5%4re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes4.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
Calls

2 calls:

3.0ms
im
1.0ms
re
Results
AccuracySegmentsBranch
52.7%1im
52.7%1re
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
9.140242960736772e-283
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch406.0ms (2.2%)

Algorithm
12×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
2.2325887884778843e+125
7.188487200918965e+129
26.0ms
2.046043168067519e+68
5.769324642336063e+72
79.0ms
8.16557530275098e+57
4.4552360208186605e+58
61.0ms
1.9598178916770978e+20
1.125906122858779e+26
31.0ms
5.71572798247622e-78
9.597077654681822e-54
24.0ms
-1.3476456663528384e-136
-9.802533403935194e-162
19.0ms
-5.520144237988559e-130
-1.272271169745772e-135
17.0ms
-5.560763197559788e-99
-2.3328134664772263e-102
13.0ms
-4.46148742584396e-91
-4.0104932128376726e-93
16.0ms
-7.36521722042712e-61
-1.1395972049228847e-63
21.0ms
-180750236942682500.0
-4.74507332924892
15.0ms
-4.68351042800008e+81
-1.0487063978925718e+77
Results
148.0ms1306×0valid
32.0ms171×1valid
109.0ms171×2valid
Compiler

Compiled 2130 to 1775 computations (16.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 222.0ms
ival-mult: 153.0ms (68.9% of total)
ival-sqrt: 34.0ms (15.3% of total)
ival-add: 11.0ms (5% of total)
ival-sub: 11.0ms (5% of total)
backward-pass: 10.0ms (4.5% of total)
const: 3.0ms (1.4% of total)

bsearch288.0ms (1.5%)

Algorithm
12×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
2.2325887884778843e+125
7.188487200918965e+129
27.0ms
2.046043168067519e+68
5.769324642336063e+72
20.0ms
8.16557530275098e+57
4.4552360208186605e+58
31.0ms
1.9598178916770978e+20
1.125906122858779e+26
26.0ms
9.597077654681822e-54
3.686766980101528e-52
24.0ms
-1.3476456663528384e-136
-9.802533403935194e-162
19.0ms
-5.520144237988559e-130
-1.272271169745772e-135
15.0ms
-5.560763197559788e-99
-2.3328134664772263e-102
13.0ms
-4.46148742584396e-91
-4.0104932128376726e-93
16.0ms
-7.36521722042712e-61
-1.1395972049228847e-63
19.0ms
-180750236942682500.0
-4.74507332924892
16.0ms
-4.68351042800008e+81
-1.0487063978925718e+77
Results
110.0ms1239×0valid
65.0ms180×2valid
30.0ms165×1valid
Compiler

Compiled 1918 to 1623 computations (15.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 140.0ms
ival-mult: 65.0ms (46.4% of total)
ival-sqrt: 34.0ms (24.3% of total)
backward-pass: 16.0ms (11.4% of total)
ival-add: 11.0ms (7.9% of total)
ival-sub: 11.0ms (7.9% of total)
const: 3.0ms (2.1% of total)

bsearch279.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
1.458870745018364e+99
1.6744611249198126e+110
29.0ms
2.046043168067519e+68
5.769324642336063e+72
61.0ms
8.16557530275098e+57
4.4552360208186605e+58
51.0ms
1.9598178916770978e+20
1.125906122858779e+26
30.0ms
9.597077654681822e-54
3.686766980101528e-52
20.0ms
-1.7804492553408515e-43
-1.4796766845780008e-57
16.0ms
-4.74507332924892
-4.31005302840941e-6
17.0ms
-4.68351042800008e+81
-1.0487063978925718e+77
Results
67.0ms724×0valid
85.0ms180×1valid
69.0ms168×2valid
Compiler

Compiled 1238 to 1058 computations (14.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 174.0ms
ival-mult: 118.0ms (67.6% of total)
ival-sqrt: 28.0ms (16.1% of total)
backward-pass: 10.0ms (5.7% of total)
ival-add: 8.0ms (4.6% of total)
ival-sub: 8.0ms (4.6% of total)
const: 2.0ms (1.1% of total)

bsearch219.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
1.458870745018364e+99
1.6744611249198126e+110
32.0ms
2.046043168067519e+68
5.769324642336063e+72
18.0ms
8.16557530275098e+57
4.4552360208186605e+58
31.0ms
1.9598178916770978e+20
1.125906122858779e+26
22.0ms
9.597077654681822e-54
3.686766980101528e-52
21.0ms
-1.7804492553408515e-43
-1.4796766845780008e-57
19.0ms
-4.74507332924892
-4.31005302840941e-6
19.0ms
-4.68351042800008e+81
-1.0487063978925718e+77
Results
71.0ms702×0valid
33.0ms186×1valid
49.0ms184×2valid
Compiler

Compiled 1228 to 1048 computations (14.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 102.0ms
ival-mult: 43.0ms (42% of total)
ival-sqrt: 25.0ms (24.4% of total)
ival-sub: 12.0ms (11.7% of total)
backward-pass: 11.0ms (10.8% of total)
ival-add: 9.0ms (8.8% of total)
const: 2.0ms (2% of total)

bsearch191.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
147.0ms
-1.7804492553408515e-43
-1.4796766845780008e-57
16.0ms
-4.74507332924892
-4.31005302840941e-6
22.0ms
-4.68351042800008e+81
-1.0487063978925718e+77
Results
170.0ms432×0valid
Compiler

Compiled 508 to 448 computations (11.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 151.0ms
ival-mult: 139.0ms (92.1% of total)
ival-sqrt: 6.0ms (4% of total)
ival-sub: 2.0ms (1.3% of total)
ival-add: 2.0ms (1.3% of total)
const: 1.0ms (0.7% of total)
backward-pass: 0.0ms (0% of total)

simplify51.0ms (0.3%)

Algorithm
egg-herbie
Rules
16×not-or
15×*-commutative
12×if-not
12×not-not
12×if-if-or-not
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01711702
12001676
22151660
32281639
42381639
52461635
62501635
72521635
82531635
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(if (<=.f64 re #s(literal -209999999999999987385495624514284756135282336788922810739010987273763545939968 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -13/2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -1628326254899759/3618502788666131106986593281521497120414687020801267626233049500247285301248 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -2465969711912525/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -6772219815005301/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -8379879956214123/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -1728350240969163/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 4097911893406897/431359146674410236714672241392314090778194310760649159697657763987456 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64)))))) (if (<=.f64 re #s(literal 15999999999999999731564544 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 19500000000000000507199066594495118388684201982201717325824 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 5499999999999999985149104064620801437117361922472391178290592865562132480 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 230000000000000012780930231873428186770625938965526796539758599638312011047756831731003125032436136698199092760180171233820672 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))))))))))))))
(if (<=.f64 re #s(literal -114999999999999997377225245734177625043124954484653241178190190737365693104128 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -150000 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -524682904356589/904625697166532776746648320380374280103671755200316906558262375061821325312 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -7926331216861687/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -6772219815005301/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -5434339876390079/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -1728350240969163/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 3235193600058077/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal 3999999999999999932891136 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 10200000000000000458291345205943223728140067627070180556800 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 2900000000000000170496281443921671548542263082066874896915592274115559424 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 230000000000000012780930231873428186770625938965526796539758599638312011047756831731003125032436136698199092760180171233820672 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))))))))))))))
(if (<=.f64 re #s(literal -239999999999999985583423570873468292726036956330197497987441128312872623931392 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -8116567392432203/36893488147419103232 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -8787942429541353/50216813883093446110686315385661331328818843555712276103168 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 3909192266736843/13479973333575319897333507543509815336818572211270286240551805124608 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 1450000000000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 19500000000000000507199066594495118388684201982201717325824 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 5599999999999999842217684697916616830615190702706743379205979907117023232 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 2150000000000000063331249269369759864489502443601019098439088010697878154793818074158460325037342720 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))))))))))
(if (<=.f64 re #s(literal -410000000000000009653026877767300878302171103675556246202209128234071218978816 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -6788401819125115/590295810358705651712 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -8034690221294951/50216813883093446110686315385661331328818843555712276103168 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 2123095800038113/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 17500000000000001048576 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 12999999999999999408934994457554114695134539961119415468032 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 34000000000000000933573296106105135931037702777672562868880023102685184 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 1460000000000000054300923295861145483092068559512313589186583248265416800765874190701235181218430976 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))))))))))
(if (<=.f64 re #s(literal -580000000000000033722630184661133463878305251020914994416977128155269814026240 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -7656119366529843/9007199254740992 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -4268429180062943/25108406941546723055343157692830665664409421777856138051584 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
Outputs
(if (<=.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(if (<=.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))))
(if (<=.f64 re #s(literal -209999999999999987385495624514284756135282336788922810739010987273763545939968 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -13/2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -1628326254899759/3618502788666131106986593281521497120414687020801267626233049500247285301248 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -2465969711912525/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -6772219815005301/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -8379879956214123/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -1728350240969163/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 4097911893406897/431359146674410236714672241392314090778194310760649159697657763987456 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64)))))) (if (<=.f64 re #s(literal 15999999999999999731564544 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 19500000000000000507199066594495118388684201982201717325824 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 5499999999999999985149104064620801437117361922472391178290592865562132480 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 230000000000000012780930231873428186770625938965526796539758599638312011047756831731003125032436136698199092760180171233820672 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))))))))))))))
(if (<=.f64 re #s(literal -209999999999999987385495624514284756135282336788922810739010987273763545939968 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -13/2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -1628326254899759/3618502788666131106986593281521497120414687020801267626233049500247285301248 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -2465969711912525/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -6772219815005301/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -8379879956214123/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -1728350240969163/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 4097911893406897/431359146674410236714672241392314090778194310760649159697657763987456 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (-.f64 (/.f64 re im) #s(literal 2 binary64)))))) (if (<=.f64 re #s(literal 15999999999999999731564544 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 19500000000000000507199066594495118388684201982201717325824 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 5499999999999999985149104064620801437117361922472391178290592865562132480 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 230000000000000012780930231873428186770625938965526796539758599638312011047756831731003125032436136698199092760180171233820672 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))))))))))))))
(if (<=.f64 re #s(literal -114999999999999997377225245734177625043124954484653241178190190737365693104128 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -150000 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -524682904356589/904625697166532776746648320380374280103671755200316906558262375061821325312 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -7926331216861687/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -6772219815005301/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -5434339876390079/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -1728350240969163/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 3235193600058077/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal 3999999999999999932891136 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 10200000000000000458291345205943223728140067627070180556800 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 2900000000000000170496281443921671548542263082066874896915592274115559424 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 230000000000000012780930231873428186770625938965526796539758599638312011047756831731003125032436136698199092760180171233820672 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))))))))))))))
(if (<=.f64 re #s(literal -114999999999999997377225245734177625043124954484653241178190190737365693104128 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -150000 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -524682904356589/904625697166532776746648320380374280103671755200316906558262375061821325312 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -7926331216861687/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -6772219815005301/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -5434339876390079/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal -1728350240969163/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 3235193600058077/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 im re)))) (if (<=.f64 re #s(literal 3999999999999999932891136 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 10200000000000000458291345205943223728140067627070180556800 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 2900000000000000170496281443921671548542263082066874896915592274115559424 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 230000000000000012780930231873428186770625938965526796539758599638312011047756831731003125032436136698199092760180171233820672 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))))))))))))))
(if (<=.f64 re #s(literal -239999999999999985583423570873468292726036956330197497987441128312872623931392 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -8116567392432203/36893488147419103232 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -8787942429541353/50216813883093446110686315385661331328818843555712276103168 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 3909192266736843/13479973333575319897333507543509815336818572211270286240551805124608 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 1450000000000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 19500000000000000507199066594495118388684201982201717325824 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 5599999999999999842217684697916616830615190702706743379205979907117023232 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 2150000000000000063331249269369759864489502443601019098439088010697878154793818074158460325037342720 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal -1/2 binary64)) im))))))))))
(if (<=.f64 re #s(literal -239999999999999985583423570873468292726036956330197497987441128312872623931392 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -8116567392432203/36893488147419103232 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -8787942429541353/50216813883093446110686315385661331328818843555712276103168 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 3909192266736843/13479973333575319897333507543509815336818572211270286240551805124608 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 1450000000000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 19500000000000000507199066594495118388684201982201717325824 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 5599999999999999842217684697916616830615190702706743379205979907117023232 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 2150000000000000063331249269369759864489502443601019098439088010697878154793818074158460325037342720 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal -1/2 binary64))))))))))))
(if (<=.f64 re #s(literal -410000000000000009653026877767300878302171103675556246202209128234071218978816 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -6788401819125115/590295810358705651712 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -8034690221294951/50216813883093446110686315385661331328818843555712276103168 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 2123095800038113/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 17500000000000001048576 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 12999999999999999408934994457554114695134539961119415468032 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 34000000000000000933573296106105135931037702777672562868880023102685184 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 1460000000000000054300923295861145483092068559512313589186583248265416800765874190701235181218430976 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))))))))))
(if (<=.f64 re #s(literal -410000000000000009653026877767300878302171103675556246202209128234071218978816 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -6788401819125115/590295810358705651712 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -8034690221294951/50216813883093446110686315385661331328818843555712276103168 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 2123095800038113/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 17500000000000001048576 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (<=.f64 re #s(literal 12999999999999999408934994457554114695134539961119415468032 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (or (<=.f64 re #s(literal 34000000000000000933573296106105135931037702777672562868880023102685184 binary64)) (not (<=.f64 re #s(literal 1460000000000000054300923295861145483092068559512313589186583248265416800765874190701235181218430976 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))))))))
(if (<=.f64 re #s(literal -410000000000000009653026877767300878302171103675556246202209128234071218978816 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -6788401819125115/590295810358705651712 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -8034690221294951/50216813883093446110686315385661331328818843555712276103168 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 2123095800038113/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal 17500000000000001048576 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (if (or (<=.f64 re #s(literal 12999999999999999408934994457554114695134539961119415468032 binary64)) (not (or (<=.f64 re #s(literal 34000000000000000933573296106105135931037702777672562868880023102685184 binary64)) (not (<=.f64 re #s(literal 1460000000000000054300923295861145483092068559512313589186583248265416800765874190701235181218430976 binary64)))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))))))))
(if (<=.f64 re #s(literal -410000000000000009653026877767300878302171103675556246202209128234071218978816 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -6788401819125115/590295810358705651712 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -8034690221294951/50216813883093446110686315385661331328818843555712276103168 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal 2123095800038113/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (or (<=.f64 re #s(literal 17500000000000001048576 binary64)) (not (or (<=.f64 re #s(literal 12999999999999999408934994457554114695134539961119415468032 binary64)) (not (or (<=.f64 re #s(literal 34000000000000000933573296106105135931037702777672562868880023102685184 binary64)) (not (<=.f64 re #s(literal 1460000000000000054300923295861145483092068559512313589186583248265416800765874190701235181218430976 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))))))
(if (<=.f64 re #s(literal -410000000000000009653026877767300878302171103675556246202209128234071218978816 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -6788401819125115/590295810358705651712 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -8034690221294951/50216813883093446110686315385661331328818843555712276103168 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (or (<=.f64 re #s(literal 2123095800038113/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (not (or (<=.f64 re #s(literal 17500000000000001048576 binary64)) (not (or (<=.f64 re #s(literal 12999999999999999408934994457554114695134539961119415468032 binary64)) (and (not (<=.f64 re #s(literal 34000000000000000933573296106105135931037702777672562868880023102685184 binary64))) (<=.f64 re #s(literal 1460000000000000054300923295861145483092068559512313589186583248265416800765874190701235181218430976 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))))))
(if (<=.f64 re #s(literal -410000000000000009653026877767300878302171103675556246202209128234071218978816 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -6788401819125115/590295810358705651712 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -8034690221294951/50216813883093446110686315385661331328818843555712276103168 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (or (<=.f64 re #s(literal 2123095800038113/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (not (or (<=.f64 re #s(literal 17500000000000001048576 binary64)) (and (not (<=.f64 re #s(literal 12999999999999999408934994457554114695134539961119415468032 binary64))) (or (<=.f64 re #s(literal 34000000000000000933573296106105135931037702777672562868880023102685184 binary64)) (not (<=.f64 re #s(literal 1460000000000000054300923295861145483092068559512313589186583248265416800765874190701235181218430976 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))))))
(if (<=.f64 re #s(literal -410000000000000009653026877767300878302171103675556246202209128234071218978816 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -6788401819125115/590295810358705651712 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -8034690221294951/50216813883093446110686315385661331328818843555712276103168 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (or (<=.f64 re #s(literal 2123095800038113/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (and (not (<=.f64 re #s(literal 17500000000000001048576 binary64))) (or (<=.f64 re #s(literal 12999999999999999408934994457554114695134539961119415468032 binary64)) (and (not (<=.f64 re #s(literal 34000000000000000933573296106105135931037702777672562868880023102685184 binary64))) (<=.f64 re #s(literal 1460000000000000054300923295861145483092068559512313589186583248265416800765874190701235181218430976 binary64)))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 im (sqrt.f64 re)))))))
(if (<=.f64 re #s(literal -580000000000000033722630184661133463878305251020914994416977128155269814026240 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (<=.f64 re #s(literal -7656119366529843/9007199254740992 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (if (<=.f64 re #s(literal -4268429180062943/25108406941546723055343157692830665664409421777856138051584 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))))
(if (<=.f64 re #s(literal -580000000000000033722630184661133463878305251020914994416977128155269814026240 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (if (or (<=.f64 re #s(literal -7656119366529843/9007199254740992 binary64)) (not (<=.f64 re #s(literal -4268429180062943/25108406941546723055343157692830665664409421777856138051584 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64))))))
(if (or (<=.f64 re #s(literal -580000000000000033722630184661133463878305251020914994416977128155269814026240 binary64)) (not (or (<=.f64 re #s(literal -7656119366529843/9007199254740992 binary64)) (not (<=.f64 re #s(literal -4268429180062943/25108406941546723055343157692830665664409421777856138051584 binary64)))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(if (or (<=.f64 re #s(literal -580000000000000033722630184661133463878305251020914994416977128155269814026240 binary64)) (and (not (<=.f64 re #s(literal -7656119366529843/9007199254740992 binary64))) (<=.f64 re #s(literal -4268429180062943/25108406941546723055343157692830665664409421777856138051584 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 re #s(literal -4 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))

soundness1.7s (8.9%)

Rules
644×associate-*r*
599×associate-*l*
570×fma-define
548×associate-*r*
512×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079127466
1213026394
2760726100
044565
1714524
079334578
1190133053
2689432103
099427602
1215126145
2708125961
054622
1929590
042274
194266
2180266
3341266
4562266
5723266
6917266
71224266
81452266
91479266
Stop Event
done
saturated
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 936 to 662 computations (29.3% saved)

preprocess121.0ms (0.6%)

Remove

(abs im)

Compiler

Compiled 1070 to 780 computations (27.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...