math.sqrt on complex, real part

Time bar (total: 11.5s)

analyze158.0ms (1.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
50%50%50%0.1%0%0%0%3
50%50%50%0.1%0%0%0%4
62.5%62.4%37.5%0.1%0%0%0%5
62.5%62.4%37.5%0.1%0%0%0%6
68.8%68.7%31.2%0.1%0%0%0%7
68.8%68.7%31.2%0.1%0%0%0%8
71.9%71.8%28.1%0.1%0%0%0%9
71.9%71.8%28.1%0.1%0%0%0%10
73.4%73.4%26.5%0.1%0%0%0%11
73.4%73.4%26.5%0.1%0%0%0%12
Compiler

Compiled 18 to 13 computations (27.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 91.0ms
Operation ival-mult, time spent: 39.0ms, 43.0% of total-time
Operation ival-sqrt, time spent: 38.0ms, 42.0% of total-time
Operation ival-add, time spent: 12.0ms, 13.0% of total-time
Operation const, time spent: 3.0ms, 3.0% of total-time

sample2.2s (19.5%)

Results
1.0s6406×256valid
241.0ms601×2048valid
275.0ms560×4096valid
155.0ms471×1024valid
48.0ms218×512valid
Precisions
Click to see histograms. Total time spent on operations: 1.1s
Operation ival-sqrt, time spent: 435.0ms, 40.0% of total-time
Operation ival-mult, time spent: 424.0ms, 39.0% of total-time
Operation ival-add, time spent: 200.0ms, 18.0% of total-time
Operation const, time spent: 30.0ms, 3.0% of total-time
Bogosity

preprocess383.0ms (3.3%)

Algorithm
egg-herbie
Rules
255×fma-neg
205×fma-define
61×distribute-rgt-in
43×sub-neg
43×distribute-lft-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1240-1(-2.4274486061446387e-159 8.11709031151473e-181)(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
311(-1.3618896745713465e+140 5.123086725019665e-254)0-(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
290-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-(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
00-0-#s(literal 2 binary64)
00-0-(+.f64 (*.f64 re re) (*.f64 im im))
00-0-im
00-0-(*.f64 re 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))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042266
1121266
2213266
3333266
4531266
5734266
6941266
71149266
81242266
91252266
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 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 im im))) 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 (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) 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))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(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) re))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #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 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #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 im (hypot.f64 re im)))))
Symmetry

(abs im)

Results
131.0ms396×256valid
35.0ms44×4096valid
23.0ms38×2048valid
11.0ms22×1024valid
5.0ms12×512valid
Compiler

Compiled 173 to 52 computations (69.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 138.0ms
Operation ival-mult, time spent: 96.0ms, 70.0% of total-time
Operation ival-sqrt, time spent: 27.0ms, 20.0% of total-time
Operation ival-add, time spent: 10.0ms, 7.0% of total-time
Operation const, time spent: 4.0ms, 3.0% of total-time

eval0.0ms (0%)

Compiler

Compiled 12 to 9 computations (25% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
39.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))))
78.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
Compiler

Compiled 29 to 21 computations (27.6% saved)

localize202.0ms (1.8%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
100.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))))
89.6%
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
89.3%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
55.1%
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
100.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
89.6%
(+.f64 re (hypot.f64 re im))
89.3%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
Results
59.0ms198×256valid
38.0ms22×4096valid
24.0ms19×2048valid
9.0ms11×1024valid
5.0ms512valid
Compiler

Compiled 115 to 34 computations (70.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 104.0ms
Operation ival-mult, time spent: 47.0ms, 45.0% of total-time
Operation ival-sqrt, time spent: 23.0ms, 22.0% of total-time
Operation composed, time spent: 20.0ms, 19.0% of total-time
Operation ival-add, time spent: 11.0ms, 11.0% of total-time
Operation const, time spent: 3.0ms, 3.0% of total-time

series52.0ms (0.5%)

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

42 calls:

TimeVariablePointExpression
18.0ms
im
@inf
(* 1/2 (sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im)))))))
2.0ms
re
@-inf
(sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im))))))
2.0ms
im
@0
(sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im))))))
2.0ms
re
@inf
(sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im))))))
1.0ms
re
@-inf
(* 1/2 (sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im)))))))

rewrite339.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
764×log1p-expm1-u
764×expm1-log1p-u
721×fma-define
359×fma-neg
192×expm1-undefine
Iterations

Useful iterations: 0 (0.0ms)

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

simplify300.0ms (2.6%)

Algorithm
egg-herbie
Rules
570×fma-define
551×associate-*r*
460×associate-*l*
455×*-commutative
302×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064023339
1183221991
2671421895
Stop Event
node limit
Counts
367 → 381
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/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 #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 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 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 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 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 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 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 (*.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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 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 (+.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 (*.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/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 (*.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)))))
(*.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/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 (*.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 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 re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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)))))))
(*.f64 #s(literal 2 binary64) re)
(*.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 (+.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 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 #s(literal -1 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 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 (*.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 -1 binary64) (/.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 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #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 (*.f64 #s(literal 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)))))
im
(*.f64 im (+.f64 #s(literal 1 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 #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/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 #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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.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))) im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 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 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 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/16 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/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 re (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 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 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/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 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 #s(literal 1/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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.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 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 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 3 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.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)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.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 3 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 im (+.f64 (*.f64 #s(literal -1/16 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/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 3 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 #s(literal -1/2 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/4 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/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/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)) (*.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 3 binary64)))) (*.f64 re (*.f64 (sqrt.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 (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/16 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/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))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 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/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/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/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 #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 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 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 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 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 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 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 (*.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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 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 (+.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 (*.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/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 (*.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)))))
(*.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/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 (*.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 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 re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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)))))))
(*.f64 #s(literal 2 binary64) re)
(*.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 (+.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 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 #s(literal -1 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 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 (*.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 -1 binary64) (/.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 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #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 (*.f64 #s(literal 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)))))
im
(*.f64 im (+.f64 #s(literal 1 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 #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/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 #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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.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))) im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 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 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 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/16 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/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 re (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 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 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/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 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 #s(literal 1/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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.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 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 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 3 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.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)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.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 3 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 im (+.f64 (*.f64 #s(literal -1/16 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/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 3 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 #s(literal -1/2 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/4 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/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/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)) (*.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 3 binary64)))) (*.f64 re (*.f64 (sqrt.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 (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/16 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/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))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 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/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 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #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 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) re)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) 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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.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 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) 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)) 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)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))
(-.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 (sqrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) #s(literal 1/3 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 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #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 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) re)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) 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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.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 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) 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)) 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)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #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))))
(fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) re)))
(+.f64 (*.f64 re (+.f64 (*.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 #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))))
(fma.f64 re (fma.f64 #s(literal 1/8 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) #s(literal 1/8 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 #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 #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/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/16 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 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.f64 #s(literal 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/4 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 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/4 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 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 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 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 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (+.f64 (fma.f64 #s(literal 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/4 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) #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 2 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 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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)) (*.f64 (sqrt.f64 #s(literal -1 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 binary64)) (*.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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 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))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 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))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.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))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 re) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/2 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 (*.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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.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/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 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/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(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 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 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 (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 (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))
(*.f64 im (+.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 (*.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/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)))) (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 (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)))) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(*.f64 im (+.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 (*.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/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)))) (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 (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 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) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 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 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (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 (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.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 (*.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/4 binary64) (*.f64 (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))) (pow.f64 re #s(literal 2 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 (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 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 re #s(literal 2 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 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 (*.f64 (sqrt.f64 im) (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 3/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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)))))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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))))))
(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 2 binary64) re)
(*.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 (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 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 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 re (+.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 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal 4 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 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 (+.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 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)
(*.f64 #s(literal -1 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))
(neg.f64 (/.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 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 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 (*.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))
(neg.f64 (/.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 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.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))
(neg.f64 (/.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 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))))))) (neg.f64 re))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 2 binary64) re))
(fma.f64 #s(literal 2 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))
(+.f64 (*.f64 #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)))))
(fma.f64 #s(literal 2 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))))
(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)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #s(literal 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)))))
(fma.f64 #s(literal 2 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))))
(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)) (*.f64 #s(literal 2 binary64) re))
im
(*.f64 im (+.f64 #s(literal 1 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 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 re im))))
(*.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/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) (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/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)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 (neg.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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) 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) re) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.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))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (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))) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (/.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))))) im)) im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) re)) (*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1/4 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 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 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.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 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) #s(literal 1/4 binary64)))))
(fma.f64 re (fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1/4 binary64)))) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 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/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal -1/32 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/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))))
(fma.f64 re (fma.f64 re (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) #s(literal -1/32 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1/4 binary64)))) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 re)
(*.f64 re (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.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 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.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)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) #s(literal -1/32 binary64) (fma.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 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) #s(literal -1/32 binary64) (fma.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)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 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 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))
(*.f64 re (+.f64 (fma.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 #s(literal 1 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 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/32 binary64)) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal -1/64 binary64))))))
(*.f64 re (+.f64 (fma.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)))) (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 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/32 binary64)) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal -1/64 binary64))))))
(*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.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 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 #s(literal 1/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)))))
(fma.f64 #s(literal 1/32 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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/32 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 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) #s(literal 1/64 binary64))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (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 3 binary64)))) (*.f64 (sqrt.f64 re) (*.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/1024 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) #s(literal 1/64 binary64)))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/2 binary64))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.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))) #s(literal 1/1024 binary64))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 re)
(+.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 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 3 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 3 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(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 3 binary64))))) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 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 3 binary64))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.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 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/4 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(fma.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 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/4 binary64))))) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.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)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.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 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.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/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 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/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/4 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/4 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 re))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/4 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 #s(literal 1/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 (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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) #s(literal 1/4 binary64)))))
(*.f64 im (+.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 3 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 im (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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (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/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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) #s(literal 1/4 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 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/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 3 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 im (fma.f64 #s(literal -1/16 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/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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/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 #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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) #s(literal 1/4 binary64)))) (*.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/16 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (*.f64 (*.f64 (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/4 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/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/4 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 #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 binary64)))))))
(*.f64 (neg.f64 im) (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 binary64)))) (*.f64 #s(literal 1/4 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)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.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)) (*.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 3 binary64)))) (*.f64 re (*.f64 (sqrt.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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (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))) (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 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.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 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (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))) (pow.f64 re #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 binary64)))) (*.f64 #s(literal 1/4 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))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 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/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))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 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/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 (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 3/16 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 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.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 binary64))))))))
(*.f64 (neg.f64 im) (-.f64 (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 binary64)))) (*.f64 #s(literal 1/4 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)))))))) (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 3/16 binary64) (pow.f64 im #s(literal 3 binary64))))))
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 (*.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 5 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) im))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) im)) im)
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/8 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 #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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 6 binary64)))))))
(*.f64 #s(literal -1 binary64) re)
(neg.f64 re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal 4 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)))))))))
(*.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 (+.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/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 6 binary64)))))) (neg.f64 re))
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) re)
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) re)) re)
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re)) re)
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (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) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #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 (neg.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 #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 (*.f64 #s(literal 1/2 binary64) (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 (neg.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 (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))))
(fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 1/2 binary64) re)))
(+.f64 (*.f64 re (+.f64 (*.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 #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))))
(fma.f64 re (fma.f64 #s(literal 1/8 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) #s(literal 1/8 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 #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 #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/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1/16 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 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.f64 #s(literal 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/4 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 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/4 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 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 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 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 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (+.f64 (fma.f64 #s(literal 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/4 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) #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 2 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 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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)) (*.f64 (sqrt.f64 #s(literal -1 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 binary64)) (*.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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 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))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 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))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.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))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 re) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/2 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 (*.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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.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/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 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/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(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 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 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 (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 (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))
(*.f64 im (+.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 (*.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/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)))) (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 (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)))) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(*.f64 im (+.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 (*.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/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)))) (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 (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 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) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 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 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (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 (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.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 (*.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/4 binary64) (*.f64 (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))) (pow.f64 re #s(literal 2 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 (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 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 re #s(literal 2 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 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 (*.f64 (sqrt.f64 im) (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 3/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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)))))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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))))))
(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 2 binary64) re)
(*.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 (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 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 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 re (+.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 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/8 binary64)) (pow.f64 re #s(literal 4 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 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 (+.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 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)
(*.f64 #s(literal -1 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))
(neg.f64 (/.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 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 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 (*.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))
(neg.f64 (/.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 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.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))
(neg.f64 (/.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 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))))))) (neg.f64 re))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 2 binary64) re))
(fma.f64 #s(literal 2 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))
(+.f64 (*.f64 #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)))))
(fma.f64 #s(literal 2 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))))
(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)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #s(literal 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)))))
(fma.f64 #s(literal 2 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))))
(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)) (*.f64 #s(literal 2 binary64) re))
im
(*.f64 im (+.f64 #s(literal 1 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 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 re im))))
(*.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/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) (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/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)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 (neg.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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) 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) re) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.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))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (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))) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (/.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))))) im)) im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) re)) (*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1/4 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 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 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.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 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) #s(literal 1/4 binary64)))))
(fma.f64 re (fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1/4 binary64)))) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 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/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal -1/32 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/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))))
(fma.f64 re (fma.f64 re (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) #s(literal -1/32 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1/4 binary64)))) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 re)
(*.f64 re (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.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 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.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)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) #s(literal -1/32 binary64) (fma.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 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) #s(literal -1/32 binary64) (fma.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)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 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 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))
(*.f64 re (+.f64 (fma.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 #s(literal 1 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 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/32 binary64)) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal -1/64 binary64))))))
(*.f64 re (+.f64 (fma.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)))) (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 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/32 binary64)) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal -1/64 binary64))))))
(*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.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 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 #s(literal 1/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)))))
(fma.f64 #s(literal 1/32 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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(fma.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/32 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 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) #s(literal 1/64 binary64))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (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 3 binary64)))) (*.f64 (sqrt.f64 re) (*.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/1024 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) #s(literal 1/64 binary64)))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/2 binary64))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.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))) #s(literal 1/1024 binary64))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 re)
(+.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 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 3 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 3 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(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 3 binary64))))) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 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 3 binary64))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.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 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/4 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(fma.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 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/4 binary64))))) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.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)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.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 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.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/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 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/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/4 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/4 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 re))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/4 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 #s(literal 1/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 (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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) #s(literal 1/4 binary64)))))
(*.f64 im (+.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 3 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 im (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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (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/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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) #s(literal 1/4 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 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/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 3 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 im (fma.f64 #s(literal -1/16 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/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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/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 #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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) #s(literal 1/4 binary64)))) (*.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/16 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (*.f64 (*.f64 (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/4 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/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/4 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 #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 binary64)))))))
(*.f64 (neg.f64 im) (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 binary64)))) (*.f64 #s(literal 1/4 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)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.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)) (*.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 3 binary64)))) (*.f64 re (*.f64 (sqrt.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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (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))) (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 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.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 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (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))) (pow.f64 re #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 binary64)))) (*.f64 #s(literal 1/4 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))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 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/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))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 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/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 (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 3/16 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 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.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 binary64))))))))
(*.f64 (neg.f64 im) (-.f64 (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 binary64)))) (*.f64 #s(literal 1/4 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)))))))) (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 3/16 binary64) (pow.f64 im #s(literal 3 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 im re))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 im re))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 im re))))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 im 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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im 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 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im 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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 im 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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 im 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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 im 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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 im re))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (cbrt.f64 re) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im 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)) 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)))) re)
(fma.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)))) re)
(fma.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 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 re)) (hypot.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.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 re (hypot.f64 im re)))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 3 binary64))
(*.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 re (hypot.f64 im re)))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.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 re (hypot.f64 im re)))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 2 binary64))
(*.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 re (hypot.f64 im re)))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(*.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 re (hypot.f64 im re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.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 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(*.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 re (hypot.f64 im re)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))))
(log1p.f64 (expm1.f64 (*.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 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(exp.f64 (log.f64 (*.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 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))
(*.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 re (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 (pow.f64 im #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (pow.f64 re #s(literal 4 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 (sqrt.f64 (hypot.f64 re im)) #s(literal 2 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)
(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 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 im re))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 im re))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) re)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 im re))))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 im 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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im 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 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im 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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 im 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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 im 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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 im 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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) (-.f64 re (hypot.f64 im re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 im re))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (hypot.f64 im re)) (cbrt.f64 (pow.f64 (hypot.f64 im re) #s(literal 2 binary64))) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (cbrt.f64 re) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im re))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 re im))
(+.f64 re (hypot.f64 im 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)) 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)))) re)
(fma.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)))) re)
(fma.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 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 re)) (hypot.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.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 re (hypot.f64 im re)))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 3 binary64))
(*.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 re (hypot.f64 im re)))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.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 re (hypot.f64 im re)))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 2 binary64))
(*.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 re (hypot.f64 im re)))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(*.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 re (hypot.f64 im re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.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 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(*.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 re (hypot.f64 im re)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))))
(log1p.f64 (expm1.f64 (*.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 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(exp.f64 (log.f64 (*.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 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))
(*.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 re (hypot.f64 im re)))))

eval273.0ms (2.4%)

Compiler

Compiled 10210 to 7926 computations (22.4% saved)

prune79.0ms (0.7%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New36714381
Fresh000
Picked202
Done000
Total36914383
Accuracy
86.1%
Counts
383 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.8%
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
50.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
73.6%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re))))
14.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re))))
72.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64)) re))))
7.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
70.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (expm1.f64 (log1p.f64 (hypot.f64 re im))) re))))
51.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im))))))))
53.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
50.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
73.7%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
79.3%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
25.2%
(sqrt.f64 re)
73.7%
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
Compiler

Compiled 348 to 272 computations (21.8% saved)

localize292.0ms (2.5%)

Results
206.0ms256×256invalid
Compiler

Compiled 174 to 92 computations (47.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 169.0ms
Operation ival-mult, time spent: 59.0ms, 35.0% of total-time
Operation ival-sqrt, time spent: 35.0ms, 21.0% of total-time
Operation composed, time spent: 18.0ms, 11.0% of total-time
Operation ival-pow, time spent: 15.0ms, 9.0% of total-time
Operation ival-div, time spent: 12.0ms, 7.0% of total-time
Operation ival-log, time spent: 8.0ms, 5.0% of total-time
Operation ival-add, time spent: 7.0ms, 4.0% of total-time
Operation const, time spent: 6.0ms, 4.0% of total-time
Operation ival-neg, time spent: 5.0ms, 3.0% of total-time
Operation ival-exp, time spent: 3.0ms, 2.0% of total-time

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune18.0ms (0.2%)

Pruning

14 alts after pruning (9 fresh and 5 done)

PrunedKeptTotal
New000
Fresh099
Picked055
Done000
Total01414
Accuracy
86.1%
Counts
14 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.8%
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
50.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
73.6%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re))))
14.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re))))
72.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64)) re))))
7.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
70.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (expm1.f64 (log1p.f64 (hypot.f64 re im))) re))))
51.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im))))))))
53.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
50.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
73.7%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
79.3%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
25.2%
(sqrt.f64 re)
73.7%
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
Compiler

Compiled 295 to 230 computations (22% saved)

localize1.2s (10.5%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.1%
(cbrt.f64 (hypot.f64 re im))
98.9%
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64))
89.6%
(+.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64)) re)
89.3%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64)) re)))
100.0%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
99.9%
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
89.6%
(+.f64 re (hypot.f64 re im))
57.1%
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
100.0%
(*.f64 #s(literal 1/2 binary64) (/.f64 re im))
99.9%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im))))
82.4%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))))
99.6%
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
100.0%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
92.8%
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
89.6%
(+.f64 re (hypot.f64 re im))
84.5%
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
Results
238.0ms198×256valid
243.0ms22×4096valid
113.0ms19×2048valid
46.0ms11×1024valid
64.0ms512valid
Compiler

Compiled 277 to 144 computations (48% saved)

Precisions
Click to see histograms. Total time spent on operations: 590.0ms
Operation ival-pow, time spent: 217.0ms, 37.0% of total-time
Operation ival-mult, time spent: 133.0ms, 23.0% of total-time
Operation ival-add, time spent: 93.0ms, 16.0% of total-time
Operation ival-log, time spent: 46.0ms, 8.0% of total-time
Operation ival-exp, time spent: 25.0ms, 4.0% of total-time
Operation ival-sqrt, time spent: 25.0ms, 4.0% of total-time
Operation composed, time spent: 20.0ms, 3.0% of total-time
Operation const, time spent: 17.0ms, 3.0% of total-time
Operation ival-cbrt, time spent: 11.0ms, 2.0% of total-time
Operation ival-div, time spent: 4.0ms, 1.0% of total-time

series101.0ms (0.9%)

Counts
14 → 297
Calls
Call 1
Inputs
#<alt (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))>
#<alt (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))>
#<alt (*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))>
#<alt (sqrt.f64 (*.f64 #s(literal 2 binary64) im))>
#<alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 re im))>
#<alt (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))>
#<alt (*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))>
#<alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64)) re)))>
#<alt (+.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64)) re)>
#<alt (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64))>
#<alt (cbrt.f64 (hypot.f64 re im))>
Outputs
#<alt (log.f64 (*.f64 #s(literal 2 binary64) im))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (/.f64 re im))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/40 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) im))))>
#<alt (+.f64 (log.f64 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.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))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.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 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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)))))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.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 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.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)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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))))))))>
#<alt (log.f64 (*.f64 #s(literal 4 binary64) re))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 4 binary64) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/96 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 3/32 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (/.f64 re im)))>
#<alt (+.f64 (log.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) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))>
#<alt (+.f64 (log.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 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (+.f64 (log.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 re im))))>
#<alt (+.f64 (log.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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im))) im))))>
#<alt (+.f64 (log.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 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) im)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #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 (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)))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.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 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (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) 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (sqrt.f64 re))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 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 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 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)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #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 im (sqrt.f64 #s(literal -1 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)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 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/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #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 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal 2 binary64) (sqrt.f64 re))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 21/512 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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))))))>
#<alt (*.f64 im (+.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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)))))))>
#<alt (*.f64 im (+.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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))))))))>
#<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 (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 (*.f64 re (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 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.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 (*.f64 re (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/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 (*.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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 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 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 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/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 re (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 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 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/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))))>
#<alt (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 #s(literal 1/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)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.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 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 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 3 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.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)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 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 #s(literal 1/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/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 3 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)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 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/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 3 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))))))))>
#<alt (*.f64 #s(literal -1/2 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/4 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/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/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)) (*.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 3 binary64)))) (*.f64 re (*.f64 (sqrt.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 (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/16 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/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))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 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/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 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 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 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 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 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 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 (+.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 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.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)))))))) 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/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 (*.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/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 (*.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 #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/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 (*.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 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/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 #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))))>
#<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/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 (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 #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 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 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)))))) (*.f64 re (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 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/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im re)) im)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im re)) im)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im re)) im)>
#<alt re>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt re>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (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) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.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 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.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 #s(literal 32 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))>
#<alt (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (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 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64)))) #s(literal 2 binary64))) (pow.f64 im #s(literal 9 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))>
#<alt (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))))))>
#<alt (+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -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)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (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) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))>
#<alt (*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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/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 #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))))>
#<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 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 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 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<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 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 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))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 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))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 (*.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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<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/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 (*.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/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 (*.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 #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/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 (*.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 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 re)>
#<alt (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))>
#<alt (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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)))))))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (*.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 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 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 #s(literal -1 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))>
#<alt (*.f64 #s(literal -1 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 (*.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 -1 binary64) (/.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 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))>
#<alt (+.f64 (*.f64 #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)))))>
#<alt (+.f64 (*.f64 #s(literal 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)))))>
#<alt im>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))>
#<alt (*.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))))>
#<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/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 #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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.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))) im)))))>
#<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 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))>
#<alt (+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))))))>
#<alt (+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))))) (*.f64 #s(literal 55/1296 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))))>
#<alt (cbrt.f64 re)>
#<alt (+.f64 (cbrt.f64 re) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))>
#<alt (+.f64 (cbrt.f64 re) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (+.f64 (cbrt.f64 re) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64)))) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 im #s(literal 6 binary64)))))))))>
#<alt (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 im #s(literal 6 binary64))))))))))>
#<alt (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re)))>
#<alt (+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))>
#<alt (+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.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 -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))) (*.f64 #s(literal 55/1296 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64))))))))))))>
#<alt (cbrt.f64 im)>
#<alt (+.f64 (cbrt.f64 im) (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (cbrt.f64 im) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64)))))))>
#<alt (+.f64 (cbrt.f64 im) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 re #s(literal 6 binary64)))))))))>
#<alt (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 re #s(literal 6 binary64))))))))))>
Calls

81 calls:

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

rewrite236.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
699×log1p-expm1-u
223×expm1-log1p-u
219×add-cube-cbrt
217×add-exp-log
216×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify376.0ms (3.3%)

Algorithm
egg-herbie
Rules
837×distribute-lft-in
771×*-commutative
379×+-commutative
296×fma-define
276×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0189443282
1569741843
Stop Event
node limit
Counts
645 → 895
Calls
Call 1
Inputs
(log.f64 (*.f64 #s(literal 2 binary64) im))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (/.f64 re im))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/40 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.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))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.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 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.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 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.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)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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))))))))
(log.f64 (*.f64 #s(literal 4 binary64) re))
(+.f64 (log.f64 (*.f64 #s(literal 4 binary64) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/96 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 3/32 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (/.f64 re im)))
(+.f64 (log.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) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))
(+.f64 (log.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 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.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 re im))))
(+.f64 (log.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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im))) im))))
(+.f64 (log.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 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) im)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #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 (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/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 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (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) 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 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 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 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)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #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 im (sqrt.f64 #s(literal -1 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)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 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/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #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 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 21/512 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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 im (+.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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 im (+.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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 #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 (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 (*.f64 re (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 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.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 (*.f64 re (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/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 (*.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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 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 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 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/16 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/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 re (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 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 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/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 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 #s(literal 1/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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.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 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 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 3 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.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)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.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 3 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 im (+.f64 (*.f64 #s(literal -1/16 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/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 3 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 #s(literal -1/2 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/4 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/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/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)) (*.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 3 binary64)))) (*.f64 re (*.f64 (sqrt.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 (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/16 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/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))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 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/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 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 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 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 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 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.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 (+.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 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.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)))))))) 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/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 (*.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/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 (*.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 (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/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 (*.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 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/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 #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 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/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 (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 #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 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 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)))))) (*.f64 re (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)))))))
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/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im re)) 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/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im re)) im)
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (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) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 re (+.f64 (*.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 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.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 #s(literal 32 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (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 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64)))) #s(literal 2 binary64))) (pow.f64 im #s(literal 9 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -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)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (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) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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/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 #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 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 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 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 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 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 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 (*.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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 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 (+.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 (*.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/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 (*.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)))))
(*.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/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 (*.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 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 re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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)))))))
(*.f64 #s(literal 2 binary64) re)
(*.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 (+.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 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 #s(literal -1 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 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 (*.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 -1 binary64) (/.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 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #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 (*.f64 #s(literal 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)))))
im
(*.f64 im (+.f64 #s(literal 1 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 #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/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 #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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.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))) im)))))
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 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))))) (*.f64 #s(literal 55/1296 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))))
(cbrt.f64 re)
(+.f64 (cbrt.f64 re) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (cbrt.f64 re) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(+.f64 (cbrt.f64 re) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64)))) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 im #s(literal 6 binary64))))))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re)))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.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 -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))) (*.f64 #s(literal 55/1296 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64))))))))))))
(cbrt.f64 im)
(+.f64 (cbrt.f64 im) (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (cbrt.f64 im) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (cbrt.f64 im) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 re #s(literal 6 binary64)))))))))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64))))))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 re #s(literal 6 binary64))))))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 (log.f64 (+.f64 re (hypot.f64 re im))) (log.f64 #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(+.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) (log.f64 (+.f64 re (hypot.f64 re im)))) (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (+.f64 re (hypot.f64 re im)))))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) (log.f64 (+.f64 re (hypot.f64 re im))))) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (+.f64 re (hypot.f64 re im)))))
(pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 im))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(*.f64 (sqrt.f64 (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))) #s(literal 1 binary64)))
(+.f64 re (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(+.f64 re (*.f64 (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) #s(literal 1 binary64)))
(+.f64 (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) #s(literal 3 binary64))) (+.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))) (*.f64 re (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))) (-.f64 re (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))))
(/.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 3 binary64))) re) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 2 binary64))) re) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(pow.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 re) (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(fma.f64 #s(literal 1 binary64) re (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1/2 binary64) (/.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 im (*.f64 re #s(literal 1/2 binary64))))
(/.f64 (*.f64 re #s(literal 1/2 binary64)) im)
(/.f64 (neg.f64 (*.f64 re #s(literal 1/2 binary64))) (neg.f64 im))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (neg.f64 im))
(/.f64 (/.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) im)
(/.f64 (/.f64 (*.f64 re #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 im #s(literal 2 binary64)))) (cbrt.f64 im))
(/.f64 (/.f64 (*.f64 re #s(literal 1/2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(exp.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (+.f64 re (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.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 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) re)
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (hypot.f64 re im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 re im))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64))) (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)))
(sqrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))
(log.f64 (exp.f64 (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(exp.f64 (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1/3 binary64)))
(pow.f64 (hypot.f64 re im) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (cbrt.f64 (hypot.f64 re im))))
(exp.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
Outputs
(log.f64 (*.f64 #s(literal 2 binary64) im))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (/.f64 re im))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (*.f64 re (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (*.f64 re (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/40 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/40 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (/.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) (*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 3/40 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64))) (/.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (log.f64 #s(literal 4 binary64)) (neg.f64 (neg.f64 (log.f64 re))))
(+.f64 (log.f64 #s(literal 4 binary64)) (log.f64 re))
(+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 re)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (log.f64 re) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 re)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (log.f64 re) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.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))))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (log.f64 #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 re)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (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))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (log.f64 #s(literal 4 binary64)) (+.f64 (log.f64 re) (fma.f64 #s(literal 1/720 binary64) (/.f64 (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))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.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 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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)))))))
(+.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.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))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.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))) (/.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64))) (pow.f64 re #s(literal 4 binary64))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.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 2 binary64)))) (+.f64 (*.f64 #s(literal 1/720 binary64) (/.f64 (+.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)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (+.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))))))))
(+.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.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))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (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 #s(literal 1/24 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (+.f64 (log.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))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (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 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64))) (pow.f64 re #s(literal 4 binary64)))))))
(log.f64 (*.f64 #s(literal 4 binary64) re))
(log.f64 (*.f64 re #s(literal 4 binary64)))
(+.f64 (log.f64 (*.f64 #s(literal 4 binary64) re)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (log.f64 (*.f64 re #s(literal 4 binary64))))
(+.f64 (log.f64 (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -3/32 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/96 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 3/32 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (log.f64 (*.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/96 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 #s(literal 3/32 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 5/96 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 #s(literal -3/32 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (log.f64 im))))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (/.f64 re im)))
(+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 im)) (/.f64 re im)))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (/.f64 re im) (log.f64 im)))
(+.f64 (log.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) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))
(+.f64 (log.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 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (/.f64 re im))))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (log.f64 im) (+.f64 (/.f64 re im) (/.f64 #s(literal 0 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (log.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 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))
(+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 im)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (/.f64 re im)))))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (log.f64 im) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 im #s(literal 3 binary64))) (+.f64 (/.f64 re im) (/.f64 #s(literal 0 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+.f64 (log.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 re im))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (/.f64 re im))))
(-.f64 (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (/.f64 re im))
(+.f64 (log.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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im))) im))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (/.f64 (+.f64 re (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) im))))
(-.f64 (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (/.f64 (+.f64 re (/.f64 #s(literal 0 binary64) im)) im))
(+.f64 (log.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 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) im)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) im))) im))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (/.f64 (+.f64 re (neg.f64 (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1 binary64)) im) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64))))) im))) im))))
(-.f64 (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))) (/.f64 (-.f64 re (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1 binary64)) im) #s(literal 0 binary64)) im)) im))
(*.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)))))
(fma.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/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 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 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)) (*.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 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 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)) (*.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 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (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) 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (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) 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) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.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) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 2 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 im (*.f64 (sqrt.f64 #s(literal -1 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)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 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)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 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)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #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 im (sqrt.f64 #s(literal -1 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 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64)))))
(-.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #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/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 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/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #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 im (sqrt.f64 #s(literal -1 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 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64)))))
(-.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 re))) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 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 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 21/512 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (*.f64 #s(literal 21/512 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 21/512 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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 im (+.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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 im (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)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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 im (+.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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 im (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 (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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 im (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 (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 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 #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 (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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (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 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.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 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/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 (*.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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.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)))) (sqrt.f64 #s(literal 2 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 (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 im (neg.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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 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 (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 (+.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 (*.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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (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))) (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 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (neg.f64 (-.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 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 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 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 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 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 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/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal -1/32 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/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(*.f64 re (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 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 9 binary64)))))) (+.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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 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))))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 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 binary64)) (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 #s(literal 1/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)))))
(fma.f64 #s(literal 1/32 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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 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 5 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/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)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/1024 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/1024 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.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 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 re))))
(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 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 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 3 binary64))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.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)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 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 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 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 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/4 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) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.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 3 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 im (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 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 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/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 3 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 im (fma.f64 #s(literal -1/16 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/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 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2 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/4 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/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/4 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 (*.f64 #s(literal 1/2 binary64) (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 #s(literal 1/4 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) (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/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)) (*.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 3 binary64)))) (*.f64 re (*.f64 (sqrt.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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (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)) (*.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 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (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 #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)) (*.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 3 binary64)))) (*.f64 (*.f64 re (sqrt.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 (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 (+.f64 (*.f64 #s(literal 1/16 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/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))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 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/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/16 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 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (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/4 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) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 3/16 binary64)) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 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)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (neg.f64 (sqrt.f64 im)))
(*.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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (neg.f64 (sqrt.f64 im)))
(*.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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (neg.f64 (sqrt.f64 im)))
(*.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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (neg.f64 (sqrt.f64 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 (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 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 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 re (sqrt.f64 #s(literal 1/2 binary64)))))) (*.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)))))))) 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)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (sqrt.f64 im) (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 2 binary64)) (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)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.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 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 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 (/.f64 (sqrt.f64 #s(literal 2 binary64)) re) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (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 (*.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 (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 (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 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (+.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 (*.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/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)))) (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 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (+.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 (*.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/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)))) (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 #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)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 im) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.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 (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 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 (sqrt.f64 #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 #s(literal -1 binary64) (*.f64 im (+.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 (*.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/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)))) (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (neg.f64 (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)))) (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)) (*.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/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 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 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 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (fma.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 (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))))))
(*.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/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 #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))))
(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)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (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/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 (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 #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))))
(*.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 (*.f64 (sqrt.f64 im) (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 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 re (fma.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 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 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 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 (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 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 re (fma.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))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.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 (/.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/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 (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/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 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 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 (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 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (/.f64 (+.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)))) (/.f64 (sqrt.f64 #s(literal 2 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 re (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.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 (/.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))))))
(neg.f64 (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 re (*.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 (*.f64 (sqrt.f64 im) (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 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 (fma.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 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 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 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)))))) (*.f64 re (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 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.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 re (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 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (sqrt.f64 im) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.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 #s(literal 1/2 binary64)))) (*.f64 re (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 (/.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))))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (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))))) (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 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 (-.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 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.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))))
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 binary64) re) (/.f64 #s(literal 1/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 binary64) re) (/.f64 #s(literal 1/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 binary64) re) (/.f64 #s(literal 1/2 binary64) im)))
(*.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 binary64) re) (/.f64 #s(literal 1/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 binary64) re) (/.f64 #s(literal 1/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 binary64) re) (/.f64 #s(literal 1/2 binary64) im)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (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 (fma.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 im re)) im)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im re)) im)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 im re)) im)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 im re)) im)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 im re)) im)
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(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)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (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) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 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) (pow.f64 re #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))))))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 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) re)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.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/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))))))))
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (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)) (cbrt.f64 (sqrt.f64 #s(literal 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 (neg.f64 im) (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 -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 (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 -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 re (+.f64 (*.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 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(fma.f64 re (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 (+.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(fma.f64 re (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 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.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 #s(literal 32 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(fma.f64 re (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (+.f64 #s(literal 32 binary64) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64)))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(fma.f64 re (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (-.f64 #s(literal 32 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 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 6 binary64))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 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 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/4 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 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 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/4 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 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)))) (neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (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 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) re))
(/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64))) (sqrt.f64 re)) (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)))) (pow.f64 im #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) re))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64))))) (pow.f64 im #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64)))) #s(literal 2 binary64))) (pow.f64 im #s(literal 9 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64))) (sqrt.f64 re)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)))) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 9 binary64)))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) re))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64))))) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 9 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))))))
(fma.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 re #s(literal 6 binary64)))))))
(fma.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 36 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 re #s(literal 6 binary64)))))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))))
(fma.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 re #s(literal 6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))))))
(fma.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 re #s(literal 6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 36 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 216 binary64)) (pow.f64 re #s(literal 6 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64))) (sqrt.f64 #s(literal 8 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 4 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)) #s(literal 9/2 binary64)) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #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 7 binary64)))) (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64)) (*.f64 (*.f64 im (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) re) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) #s(literal -16 binary64)))) (sqrt.f64 #s(literal 8 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64))) (sqrt.f64 #s(literal 8 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64) (*.f64 (*.f64 im (/.f64 (*.f64 #s(literal 9 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 8 binary64))) #s(literal -16 binary64))) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 4 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)) #s(literal 9/2 binary64)) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -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)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 im (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) re) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64) (*.f64 #s(literal 16 binary64) (*.f64 im (/.f64 (*.f64 #s(literal 9 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 8 binary64)))))) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)) (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(fma.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(fma.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (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) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.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/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 im (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/4 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))))
(*.f64 (neg.f64 im) (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)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (fma.f64 #s(literal 1/4 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (neg.f64 (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)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (fma.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) #s(literal 3/16 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 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (neg.f64 (-.f64 (fma.f64 #s(literal 1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) #s(literal 3/16 binary64)) (pow.f64 im #s(literal 3 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))))
(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/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 #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))))
(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)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (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/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 (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 #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))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 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 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 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 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 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 4 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 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)) (*.f64 (sqrt.f64 #s(literal -1 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 binary64)) (*.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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 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 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 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))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.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 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 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))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.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 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (sqrt.f64 re) #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 (*.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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))))
(fma.f64 (sqrt.f64 re) #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #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 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (+.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 (*.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/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)))) (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 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (+.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 (*.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/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)))) (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 #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 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 (*.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/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 (*.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/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))))) (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 #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))))) (fma.f64 #s(literal 1/2 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 (+.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 (*.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 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) (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))))))
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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)))))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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))))))
(*.f64 #s(literal 2 binary64) re)
(*.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 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/2 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 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 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/2 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 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 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1 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))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/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 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 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 (*.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))
(neg.f64 (/.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 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/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 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.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))
(neg.f64 (/.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 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/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 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))) (neg.f64 re))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #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)))))
(fma.f64 #s(literal 2 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 (*.f64 #s(literal 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)))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 #s(literal 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))))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (+.f64 (/.f64 re im) #s(literal 1 binary64)))
(*.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 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 re im))))
(*.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/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) (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/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)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 (neg.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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.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))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (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 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64))) im))) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64))) im)) im))))
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)) (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))))
(+.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 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/16 binary64)) (/.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) im))))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/16 binary64) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 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 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/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) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/2 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 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(*.f64 re (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/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 (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 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(*.f64 re (neg.f64 (+.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 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/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)))))))))
(*.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 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64))))))
(*.f64 (+.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 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64))))) (neg.f64 re))
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)) (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 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (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 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))))
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) (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 #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 im (neg.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 #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 #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))))))) (neg.f64 im))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 #s(literal 1 binary64) (cbrt.f64 im))
(cbrt.f64 im)
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(+.f64 (*.f64 #s(literal 1 binary64) (cbrt.f64 im)) (*.f64 (*.f64 #s(literal 1/6 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (pow.f64 re #s(literal 2 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (cbrt.f64 im))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))))))
(fma.f64 #s(literal 1 binary64) (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))))) (*.f64 #s(literal 1/6 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))))))
(+.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))))) (*.f64 #s(literal 1/6 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))))) (*.f64 #s(literal 55/1296 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))))
(fma.f64 #s(literal 1 binary64) (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))))) (*.f64 #s(literal 55/1296 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))))))))))
(+.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -5/72 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 #s(literal 55/1296 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))))))))))
(cbrt.f64 re)
(+.f64 (cbrt.f64 re) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(+.f64 (cbrt.f64 re) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (cbrt.f64 re))
(+.f64 (cbrt.f64 re) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(+.f64 (cbrt.f64 re) (fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -5/72 binary64)))))
(+.f64 (cbrt.f64 re) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64)))) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 im #s(literal 6 binary64)))))))))
(+.f64 (cbrt.f64 re) (fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (fma.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -5/72 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64)))) (fma.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 73/1296 binary64)))))))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (fma.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -5/72 binary64)) (cbrt.f64 #s(literal -1 binary64))))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 im #s(literal 6 binary64))))))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (fma.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -1 binary64)) (fma.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -5/72 binary64)) (cbrt.f64 #s(literal -1 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64)))) (*.f64 (fma.f64 #s(literal -1/72 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 73/1296 binary64))) (cbrt.f64 #s(literal -1 binary64)))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re))
(cbrt.f64 re)
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re)))
(+.f64 (cbrt.f64 re) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (cbrt.f64 re))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
(fma.f64 #s(literal 1 binary64) (cbrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))) (*.f64 #s(literal 1/6 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(+.f64 (cbrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/72 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))) (*.f64 #s(literal 1/6 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.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 -5/72 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))) (*.f64 #s(literal 55/1296 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64))))))))))))
(fma.f64 #s(literal 1 binary64) (cbrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (cbrt.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 -5/72 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))) (*.f64 #s(literal 55/1296 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64)))))))))))
(+.f64 (cbrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (cbrt.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 -5/72 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 #s(literal 55/1296 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 17 binary64)))))))))))
(cbrt.f64 im)
(*.f64 #s(literal 1 binary64) (cbrt.f64 im))
(+.f64 (cbrt.f64 im) (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (cbrt.f64 im)) (*.f64 (*.f64 #s(literal 1/6 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (pow.f64 re #s(literal 2 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (cbrt.f64 im))
(+.f64 (cbrt.f64 im) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (cbrt.f64 im) (fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -5/72 binary64)))))
(+.f64 (cbrt.f64 im) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 re #s(literal 6 binary64)))))))))
(+.f64 (cbrt.f64 im) (fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (fma.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -5/72 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))) (fma.f64 #s(literal -1/72 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 73/1296 binary64)))))))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64))))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (fma.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -5/72 binary64))))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/72 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/18 binary64) (pow.f64 re #s(literal 6 binary64))))))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (fma.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -1 binary64)) (fma.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -5/72 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64)))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/72 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 73/1296 binary64))))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 (log.f64 (+.f64 re (hypot.f64 re im))) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(+.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (+.f64 re (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) (log.f64 (+.f64 re (hypot.f64 re im)))) (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (+.f64 re (hypot.f64 re im)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))) (fma.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) (-.f64 (log.f64 (+.f64 re (hypot.f64 re im))) (log.f64 #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) (log.f64 (+.f64 re (hypot.f64 re im))))) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (+.f64 re (hypot.f64 re im)))))
(pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 2 binary64))
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64)))
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(log1p.f64 (fma.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64))) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 im))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(*.f64 (sqrt.f64 (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)))
(+.f64 re (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(fma.f64 re (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) re)
(+.f64 re (*.f64 (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) #s(literal 1 binary64)))
(fma.f64 re (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) re)
(+.f64 (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) re)
(fma.f64 re (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) #s(literal 3 binary64))) (+.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))) (*.f64 re (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 (/.f64 #s(literal 1/2 binary64) im) re)) #s(literal 3 binary64))) (+.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 re (*.f64 (/.f64 #s(literal 1/2 binary64) im) re)) (-.f64 (*.f64 re (*.f64 (/.f64 #s(literal 1/2 binary64) im) re)) re))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))) (-.f64 re (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 2 binary64)))) (-.f64 re (*.f64 re (*.f64 (/.f64 #s(literal 1/2 binary64) im) re))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))))
(*.f64 re (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) im) re))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) im) re))))
(/.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(*.f64 re (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) im) re))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 3 binary64))) re) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))))
(*.f64 re (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) im) re))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) im) re))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 2 binary64))) re) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(*.f64 re (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) im) re))))
(pow.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))) #s(literal 3 binary64))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))
(pow.f64 (pow.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))) #s(literal 2 binary64))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))))
(log.f64 (pow.f64 (exp.f64 re) (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64))) #s(literal 3 binary64)))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(fma.f64 re (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) re)
(fma.f64 #s(literal 1 binary64) re (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(fma.f64 re (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(fma.f64 re (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) re)
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (*.f64 re (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(fma.f64 re (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) re)
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1/2 binary64) (/.f64 im re))
(*.f64 (/.f64 #s(literal 1/2 binary64) im) re)
(/.f64 #s(literal 1 binary64) (/.f64 im (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal 1/2 binary64)))
(/.f64 (*.f64 re #s(literal 1/2 binary64)) im)
(*.f64 re (/.f64 #s(literal 1/2 binary64) im))
(/.f64 (neg.f64 (*.f64 re #s(literal 1/2 binary64))) (neg.f64 im))
(*.f64 re (/.f64 #s(literal 1/2 binary64) im))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (neg.f64 im))
(*.f64 re (/.f64 #s(literal 1/2 binary64) im))
(/.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (neg.f64 im))
(*.f64 re (/.f64 #s(literal 1/2 binary64) im))
(/.f64 (/.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) im)
(*.f64 re (/.f64 #s(literal 1/2 binary64) im))
(/.f64 (/.f64 (*.f64 re #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 im #s(literal 2 binary64)))) (cbrt.f64 im))
(/.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (cbrt.f64 im) (cbrt.f64 (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (/.f64 re (cbrt.f64 im)) (/.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (/.f64 (*.f64 re #s(literal 1/2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 re (/.f64 #s(literal 1/2 binary64) im))
(pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) im) re)
(pow.f64 (cbrt.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) #s(literal 3 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) im) re)
(pow.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) im) re)
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) im) re)
(sqrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re))
(log.f64 (exp.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(*.f64 (/.f64 #s(literal 1/2 binary64) im) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)))))
(*.f64 (/.f64 #s(literal 1/2 binary64) im) re)
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re)) #s(literal 3 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) im) re)
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) im) re)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(*.f64 (/.f64 #s(literal 1/2 binary64) im) re)
(exp.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))))
(*.f64 (/.f64 #s(literal 1/2 binary64) im) re)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) im) re)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (+.f64 re (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64))))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(exp.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64))) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) (sqrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 re (hypot.f64 re im))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(+.f64 re (hypot.f64 re im))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 #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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (+.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 re (hypot.f64 re im)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.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 (hypot.f64 re im) re))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (+.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 2 binary64)) (*.f64 re (-.f64 re (hypot.f64 re im)))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #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))))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (+.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 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (+.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 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.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 (hypot.f64 re im) re)))
(*.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 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(+.f64 re (hypot.f64 re im))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 re (hypot.f64 re im)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(+.f64 re (hypot.f64 re im))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(+.f64 re (hypot.f64 re im))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(+.f64 re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 re im))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) re)
(+.f64 re (hypot.f64 re im))
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)) re)
(+.f64 re (hypot.f64 re im))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(+.f64 re (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(*.f64 (hypot.f64 re im) #s(literal 1 binary64))
(hypot.f64 re im)
(*.f64 #s(literal 1 binary64) (hypot.f64 re im))
(hypot.f64 re im)
(*.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(hypot.f64 re im)
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))))
(hypot.f64 re im)
(*.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))))
(hypot.f64 re im)
(*.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(*.f64 (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(hypot.f64 re im)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))
(hypot.f64 re im)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64))) (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)))
(hypot.f64 re im)
(sqrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))
(hypot.f64 re im)
(log.f64 (exp.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))))
(hypot.f64 re im)
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))
(hypot.f64 re im)
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(exp.f64 (log.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(hypot.f64 re im)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (hypot.f64 re im)))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (hypot.f64 re im)))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (hypot.f64 re im))))
(pow.f64 (hypot.f64 re im) #s(literal 1/3 binary64))
(cbrt.f64 (hypot.f64 re im))
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(cbrt.f64 (hypot.f64 re im))
(pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(cbrt.f64 (hypot.f64 re im))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (hypot.f64 re im))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (cbrt.f64 (hypot.f64 re im)))
(log.f64 (exp.f64 (cbrt.f64 (hypot.f64 re im))))
(cbrt.f64 (hypot.f64 re im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (hypot.f64 re im)))))
(cbrt.f64 (hypot.f64 re im))
(expm1.f64 (log1p.f64 (cbrt.f64 (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (cbrt.f64 (hypot.f64 re im))))
(cbrt.f64 (hypot.f64 re im))
(exp.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))
(cbrt.f64 (hypot.f64 re im))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1/3 binary64)))
(cbrt.f64 (hypot.f64 re im))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(cbrt.f64 (hypot.f64 re im))

eval1.0s (8.7%)

Compiler

Compiled 38652 to 30041 computations (22.3% saved)

prune326.0ms (2.8%)

Pruning

27 alts after pruning (17 fresh and 10 done)

PrunedKeptTotal
New1306131319
Fresh044
Picked055
Done055
Total1306271333
Accuracy
88.9%
Counts
1333 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.8%
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
50.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
36.4%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
50.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
50.9%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 1/3 binary64)))
71.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))))
72.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
49.9%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64)))
73.6%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re))))
14.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re))))
72.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64)) re))))
7.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
70.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (expm1.f64 (log1p.f64 (hypot.f64 re im))) re))))
51.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im))))))))
53.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
50.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
48.3%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 1/2 binary64))))
16.0%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64))))
47.6%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im)) #s(literal 1/2 binary64))))
68.6%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re))) #s(literal 1/2 binary64))))
13.8%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re))) #s(literal 1/2 binary64))))
73.7%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
47.5%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64))))
38.5%
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64))))
79.3%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
25.2%
(sqrt.f64 re)
73.7%
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
Compiler

Compiled 620 to 501 computations (19.2% saved)

localize747.0ms (6.5%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
100.0%
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
98.9%
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
91.7%
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
88.7%
(pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 1/3 binary64))
98.0%
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re))) #s(literal 1/2 binary64)))
96.4%
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)
85.6%
(log.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)))
99.8%
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 2 binary64))
99.6%
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))
99.6%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
100.0%
(sqrt.f64 (hypot.f64 re im))
99.8%
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
99.6%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)))
Results
436.0ms191×256invalid
82.0ms53×256valid
51.0ms2048valid
13.0ms512valid
20.0ms1024valid
Compiler

Compiled 276 to 157 computations (43.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 574.0ms
Operation composed, time spent: 148.0ms, 26.0% of total-time
Operation ival-pow, time spent: 143.0ms, 25.0% of total-time
Operation ival-log, time spent: 106.0ms, 18.0% of total-time
Operation ival-mult, time spent: 91.0ms, 16.0% of total-time
Operation ival-exp, time spent: 20.0ms, 3.0% of total-time
Operation ival-add, time spent: 16.0ms, 3.0% of total-time
Operation ival-div, time spent: 15.0ms, 3.0% of total-time
Operation const, time spent: 14.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 14.0ms, 2.0% of total-time
Operation ival-sub, time spent: 7.0ms, 1.0% of total-time

series289.0ms (2.5%)

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

66 calls:

TimeVariablePointExpression
81.0ms
re
@inf
(sqrt (* 2 (+ im re)))
39.0ms
im
@0
(log (* 2 (/ (* (pow im 2) -1/2) re)))
31.0ms
im
@0
(pow (* 2 im) 1/4)
17.0ms
re
@0
(log (* 2 (/ (* (pow im 2) -1/2) re)))
16.0ms
re
@-inf
(log (* 2 (/ (* (pow im 2) -1/2) re)))

rewrite228.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
872×log1p-expm1-u
234×expm1-log1p-u
226×pow1
222×add-cube-cbrt
221×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify325.0ms (2.8%)

Algorithm
egg-herbie
Rules
684×distribute-lft-in
681×distribute-rgt-in
674×*-commutative
286×+-commutative
239×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0171536291
1493435246
Stop Event
node limit
Counts
598 → 771
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/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 #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 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 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 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 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #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 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 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 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 (*.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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 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 (+.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 (*.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/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 (*.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)))))
(*.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/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 (*.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 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 re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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)))))))
(*.f64 #s(literal 2 binary64) re)
(*.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 (+.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 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 #s(literal -1 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 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 (*.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 -1 binary64) (/.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 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #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 (*.f64 #s(literal 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)))))
im
(*.f64 im (+.f64 #s(literal 1 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 #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/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 #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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.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))) im)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))))
(sqrt.f64 re)
(+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (sqrt.f64 re) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(+.f64 (sqrt.f64 re) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64))))))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))))))))
(sqrt.f64 im)
(+.f64 (sqrt.f64 im) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (sqrt.f64 im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (sqrt.f64 im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64))))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64))))))))))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))) (*.f64 (sqrt.f64 re) (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 (+.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/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/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/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (pow.f64 re #s(literal 3 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 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 (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/8 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 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #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/8 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 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #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/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 #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 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/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 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 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 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.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 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.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 re (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #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 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.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 re (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #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 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 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 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 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 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 re)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 re)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 re)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 re)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64))))
(*.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 (*.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 (*.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 #s(literal -1 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.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 (*.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 (*.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 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (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) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -12 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 #s(literal 32 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))))) (*.f64 #s(literal 128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 9 binary64)))) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))))))))))))
(+.f64 (log.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (log.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.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 3 binary64)))))))
(+.f64 (log.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(-.f64 (+.f64 (log.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 9 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) re))) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 96 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re)))) re)) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 9 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) re))) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 45/8 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 30 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 3 binary64))))) (*.f64 #s(literal 45 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (*.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)) (sqrt.f64 #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64)))))) (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -12 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64)))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (*.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 8 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))))) (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 12 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64)))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) im))) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))))) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 re (+.f64 (*.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 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.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 #s(literal 32 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (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 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64)))) #s(literal 2 binary64))) (pow.f64 im #s(literal 9 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -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)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(+.f64 re (hypot.f64 re im))
(+.f64 (hypot.f64 re im) re)
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.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) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))) (+.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 re #s(literal 2 binary64)) (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))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.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 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 re (hypot.f64 re im)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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 re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.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 (hypot.f64 re im) re))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (hypot.f64 re im))))
(pow.f64 (hypot.f64 re im) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (hypot.f64 re im)))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(*.f64 (sqrt.f64 (+.f64 re im)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re im)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64)))
(*.f64 (pow.f64 im #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))))
(sqrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/4 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 #s(literal 2 binary64) im))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 im))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 im #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (*.f64 (pow.f64 im #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 im #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))))
(+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (log.f64 #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(+.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.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 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))) #s(literal 1 binary64))
(-.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))
(*.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) (cbrt.f64 (pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) (sqrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re)))) (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re)))))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))))) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re)))))
(pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(log1p.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (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)) (/.f64 #s(literal -1/2 binary64) re)))) #s(literal 1 binary64))
(*.f64 im (*.f64 im (/.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 -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)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (cbrt.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) re))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) re))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1/2 binary64) re) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) re))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (cbrt.f64 re)))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (/.f64 #s(literal -1/2 binary64) (sqrt.f64 re)))
(*.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))
(*.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (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 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) (cbrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) (sqrt.f64 re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 re)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 re)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) re))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (cbrt.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))
(pow.f64 (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 re)))
(neg.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) re))
(sqrt.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 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 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 re #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 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/4 binary64)))
(*.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 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 re))
(pow.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))) (sqrt.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))))
(sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))
(fabs.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))))
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) (pow.f64 (cbrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(*.f64 (sqrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) (sqrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(pow.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(log.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(exp.f64 (log.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 re (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(exp.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #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/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 #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))))
(fma.f64 re (fma.f64 #s(literal 1/8 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 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 (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 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 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 4 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 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 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 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 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 4 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.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 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.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)) (*.f64 (sqrt.f64 #s(literal -1 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 binary64)) (*.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 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 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))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 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 3 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 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))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 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 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 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 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (sqrt.f64 re) #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 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 (*.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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.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/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))))
(fma.f64 (sqrt.f64 re) #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #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 (*.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/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 (*.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/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)))) (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/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 (*.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/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)))) (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 #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 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (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)))) (*.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 #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 #s(literal -1 binary64) (*.f64 im (+.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 (*.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/4 binary64) (*.f64 (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))) (pow.f64 re #s(literal 2 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 (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 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 re #s(literal 2 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)))))) (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 (*.f64 (sqrt.f64 im) (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 (*.f64 (sqrt.f64 im) (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))))))
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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)))))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.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))))))
(*.f64 #s(literal 2 binary64) re)
(*.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 (+.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 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 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 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 #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 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))
(neg.f64 (/.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/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)))) (neg.f64 re))
(*.f64 #s(literal -1 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 (*.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))
(neg.f64 (/.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/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))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.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))
(neg.f64 (/.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 (*.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)))))) (neg.f64 re))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #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)))))
(fma.f64 #s(literal 2 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 (*.f64 #s(literal 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)))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 #s(literal 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))))
im
(*.f64 im (+.f64 #s(literal 1 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 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 re im))))
(*.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/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) (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/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)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 (neg.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 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.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))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (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))) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (/.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)) im)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im))
(*.f64 (sqrt.f64 im) #s(literal 1 binary64))
(sqrt.f64 im)
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)))
(+.f64 (*.f64 (sqrt.f64 im) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 im))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(+.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/4 binary64)))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (pow.f64 re #s(literal 2 binary64))))))))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))))))))))
(+.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -3/32 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))))))))))
(sqrt.f64 re)
(+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 re))
(+.f64 (sqrt.f64 re) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(+.f64 (sqrt.f64 re) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)))))
(+.f64 (sqrt.f64 re) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64)))))))))
(+.f64 (sqrt.f64 re) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (fma.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 11/128 binary64)))))))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 6 binary64))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -3/32 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 11/128 binary64))))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re))
(sqrt.f64 re)
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)))
(+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 re))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))))))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/32 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -3/32 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 7/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(sqrt.f64 im)
(*.f64 (sqrt.f64 im) #s(literal 1 binary64))
(+.f64 (sqrt.f64 im) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 (sqrt.f64 im) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 im))
(+.f64 (sqrt.f64 im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))))
(+.f64 (sqrt.f64 im) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)))))
(+.f64 (sqrt.f64 im) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64)))))))))
(+.f64 (sqrt.f64 im) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (fma.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 11/128 binary64)))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/12 binary64) (pow.f64 re #s(literal 6 binary64))))))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal -3/32 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/32 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 11/128 binary64))))))))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 re)))
(+.f64 (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 re)))
(+.f64 (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (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/16 binary64) (*.f64 im (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 2 binary64)) (sqrt.f64 re)))
(fma.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 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 (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/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/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/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/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/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/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (pow.f64 re #s(literal 3 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 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/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/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #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 #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)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #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 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 (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)) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 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 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #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/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)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 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 im (neg.f64 (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)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 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)) #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 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 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #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/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)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 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 im (neg.f64 (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)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 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)) #s(literal -1 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))))
(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/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 #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))))
(fma.f64 re (fma.f64 #s(literal -1/8 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 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/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 (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/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) #s(literal 1/16 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 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 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (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 7 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 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 re #s(literal 3 binary64)))) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #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 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 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 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (neg.f64 (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 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #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 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 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 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))
(*.f64 re (neg.f64 (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 2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal -1 binary64))))))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 im)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal -2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (-.f64 (log.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal -2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (-.f64 (log.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal -2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (-.f64 (log.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 (log.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 #s(literal -2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (-.f64 (log.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 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)))))
(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 (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 (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 (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 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 2 binary64) (log.f64 im)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 (neg.f64 (log.f64 im)) #s(literal -2 binary64)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (*.f64 (log.f64 im) #s(literal -2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 (neg.f64 (log.f64 im)) #s(literal -2 binary64)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (*.f64 (log.f64 im) #s(literal -2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 (neg.f64 (log.f64 im)) #s(literal -2 binary64)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (*.f64 (log.f64 im) #s(literal -2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 (neg.f64 (log.f64 im)) #s(literal -2 binary64)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (neg.f64 (*.f64 (log.f64 im) #s(literal -2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 re)))
(-.f64 (log.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 re)))
(-.f64 (log.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 re)))
(-.f64 (log.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 re)))
(-.f64 (log.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(-.f64 (log.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(-.f64 (log.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(-.f64 (log.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) re)))
(-.f64 (log.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 (pow.f64 im #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 #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 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(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)))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (*.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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (*.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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (*.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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 re) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #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 binary64) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 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/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (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) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 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/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))))))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (sqrt.f64 #s(literal 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) re)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 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) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (sqrt.f64 im) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (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)) (cbrt.f64 (sqrt.f64 #s(literal 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 im (+.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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (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)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 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 (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 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))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))))))
(*.f64 (neg.f64 im) (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 -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64))))))))
(*.f64 im (neg.f64 (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 -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 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 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 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 -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 8 binary64)))))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))
(log1p.f64 (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))))))
(+.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))))))
(+.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (/.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 8 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))))))))
(+.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 re (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))))))) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))))))))
(+.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 re (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 8 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -12 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 #s(literal 32 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))))))) (*.f64 #s(literal 128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 9 binary64)))) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))))))))))))
(+.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))))) (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 re (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) #s(literal 2 binary64)))) (fma.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 32 binary64) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))))) (*.f64 #s(literal 128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 9 binary64)))) (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))))))))))))
(+.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 3 binary64) (sqrt.f64 #s(literal 8 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))))) (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 re (fma.f64 #s(literal -12 binary64) (*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) #s(literal 2 binary64)))))) (fma.f64 #s(literal 3 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 #s(literal 32 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))))) (*.f64 #s(literal 128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 9 binary64)))) (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) #s(literal 3 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))))))))))))
(+.f64 (log.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 8 binary64))) (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 re))))
(+.f64 (log.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.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 3 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 8 binary64))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (log.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 8 binary64))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 re)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(-.f64 (+.f64 (log.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 8 binary64))) (-.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 re)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (/.f64 #s(literal 1/128 binary64) (pow.f64 re #s(literal 3 binary64)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 8 binary64))) (+.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 re)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (/.f64 #s(literal -1/128 binary64) (pow.f64 re #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (*.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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) re))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 9 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) re))) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 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 9 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 6 binary64))) re)) re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) re))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/3 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 9 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) re))) re)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 96 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re)))) re)) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 9 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) re))) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 96 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 re))) re) (*.f64 #s(literal 1/3 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 9 binary64)))))) re) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 6 binary64))) re)) re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) re))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) re)) (/.f64 (fma.f64 #s(literal -1/24 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (pow.f64 im #s(literal 12 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 96 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64))) (pow.f64 im #s(literal 3 binary64)))))) re) (*.f64 #s(literal 1/3 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 9 binary64)))))) re)) re)) (neg.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))
(log1p.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 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 (*.f64 re #s(literal 6 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))))
(+.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (/.f64 (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -3/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (/.f64 (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (/.f64 (*.f64 re #s(literal 6 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))))
(+.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 36 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 36 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 re #s(literal 6 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 45/8 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 30 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 3 binary64))))) (*.f64 #s(literal 45 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64))))) (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))))))))
(+.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 re #s(literal 6 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 45/8 binary64) (/.f64 (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64)))) (fma.f64 #s(literal 30 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 45 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (/.f64 (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -3/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (/.f64 (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))))))))
(+.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 re #s(literal 6 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 45/8 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 216 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64)))) (fma.f64 #s(literal 30 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 216 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 3 binary64)))) (*.f64 #s(literal 45 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 216 binary64)) (pow.f64 re #s(literal 6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 36 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal -3/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 36 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (*.f64 (neg.f64 (log.f64 im)) #s(literal -2 binary64)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (neg.f64 (*.f64 (log.f64 im) #s(literal -2 binary64))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 im)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64)))))) (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 im)) (fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 im)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 im)) (fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 9/16 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))) (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -12 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64)))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 im)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (*.f64 im (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 im)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 12 binary64) (*.f64 im (/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64)) (/.f64 (*.f64 #s(literal -16 binary64) (*.f64 im (pow.f64 (*.f64 #s(literal 3 binary64) re) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 im)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (sqrt.f64 #s(literal 8 binary64))))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 im)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (*.f64 im (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))) #s(literal 2 binary64)) #s(literal 8 binary64))) (*.f64 #s(literal 12 binary64) (/.f64 (*.f64 im (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64) (*.f64 #s(literal -16 binary64) (*.f64 im (/.f64 (*.f64 #s(literal 9 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 8 binary64)))))) #s(literal 8 binary64)))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 9/16 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))))) (sqrt.f64 #s(literal 8 binary64)))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))))) (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))))) (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))))) (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 9/16 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))))) (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -12 binary64) (/.f64 (*.f64 im (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 12 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64)))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) im))) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))))) (sqrt.f64 #s(literal 8 binary64)))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 im (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (*.f64 im (/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64)) (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 im (pow.f64 (*.f64 #s(literal 3 binary64) re) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 12 binary64) (*.f64 im (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) im))) (pow.f64 im #s(literal 3 binary64))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))))) (sqrt.f64 #s(literal 8 binary64))))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))))))) (sqrt.f64 #s(literal 8 binary64)))) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 im (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)) #s(literal 8 binary64))) (*.f64 #s(literal -1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 im (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64) (*.f64 #s(literal 16 binary64) (*.f64 im (/.f64 (*.f64 #s(literal 9 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 8 binary64)))))) #s(literal 8 binary64)) (*.f64 #s(literal 12 binary64) (*.f64 im (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))))) #s(literal 2 binary64)) #s(literal 8 binary64))))) im))) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.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 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 re (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 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64)))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 re (+.f64 (*.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 #s(literal 32 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 4 binary64) im))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))))))) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64))))
(fma.f64 re (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (+.f64 #s(literal 32 binary64) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 re (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (-.f64 #s(literal 32 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (*.f64 im #s(literal 9/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))))) (*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 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 6 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 8 binary64))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 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 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/4 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 8 binary64)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 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 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/4 binary64)) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 8 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (*.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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (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 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) re))
(/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64))) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64))))) (pow.f64 im #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) re))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64))) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64))))) (pow.f64 im #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.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 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 8 binary64)))) #s(literal 2 binary64))) (pow.f64 im #s(literal 9 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64))))) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 9 binary64)))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) re))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 re) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64))) (pow.f64 im #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/32 binary64) (pow.f64 im #s(literal 10 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64))))) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal -3/32 binary64)) #s(literal 2 binary64))) (pow.f64 im #s(literal 9 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))))))
(fma.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 re #s(literal 6 binary64)))))))
(fma.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 36 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 re #s(literal 6 binary64)))))))
(+.f64 (*.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 4 binary64) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))))))
(fma.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 re #s(literal 6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 (*.f64 re #s(literal 6 binary64)) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))))
(fma.f64 #s(literal 8 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 re #s(literal 6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 36 binary64))) (*.f64 #s(literal 1/16 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 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 216 binary64)) (pow.f64 re #s(literal 6 binary64)))))))))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 #s(literal 8 binary64)))
(*.f64 (sqrt.f64 #s(literal 8 binary64)) (sqrt.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 4 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)) #s(literal 9/2 binary64)) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64)) (/.f64 (*.f64 #s(literal -16 binary64) (*.f64 im (pow.f64 (*.f64 #s(literal 3 binary64) re) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 4 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)) #s(literal 9/2 binary64)) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64) (*.f64 #s(literal -16 binary64) (*.f64 im (/.f64 (*.f64 #s(literal 9 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 8 binary64))))) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64)))) (fma.f64 #s(literal 4 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)) #s(literal 9/2 binary64)) (sqrt.f64 #s(literal 8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) re))) (sqrt.f64 #s(literal 8 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -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)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) re))) (sqrt.f64 #s(literal 8 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal 32 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 im (pow.f64 (+.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 re (*.f64 #s(literal 2 binary64) re))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64)) (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 im (pow.f64 (*.f64 #s(literal 3 binary64) re) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 8 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)))) (sqrt.f64 #s(literal 8 binary64))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) re))) (sqrt.f64 #s(literal 8 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) re) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 8 binary64))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 32 binary64) (*.f64 #s(literal 16 binary64) (*.f64 im (/.f64 (*.f64 #s(literal 9 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 8 binary64))))) (sqrt.f64 #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 9/2 binary64)) (sqrt.f64 #s(literal 8 binary64)))))) (pow.f64 im #s(literal 3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64))) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(+.f64 (hypot.f64 re im) re)
(+.f64 re (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 re (hypot.f64 re im))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(+.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) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.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 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 re (hypot.f64 re im)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 re (hypot.f64 re im)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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 re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #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 (hypot.f64 re im) re))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(+.f64 re (hypot.f64 re im))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 re (hypot.f64 re im)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(+.f64 re (hypot.f64 re im))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(+.f64 re (hypot.f64 re im))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(+.f64 re (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(sqrt.f64 (hypot.f64 re im))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 re im)))
(sqrt.f64 (hypot.f64 re im))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)))
(sqrt.f64 (hypot.f64 re im))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (hypot.f64 re im)))
(sqrt.f64 (hypot.f64 re im))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (hypot.f64 re im))))
(pow.f64 (hypot.f64 re im) #s(literal 1/2 binary64))
(sqrt.f64 (hypot.f64 re im))
(pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 1 binary64))
(sqrt.f64 (hypot.f64 re im))
(pow.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 3 binary64))
(sqrt.f64 (hypot.f64 re im))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (hypot.f64 re im))
(fabs.f64 (sqrt.f64 (hypot.f64 re im)))
(sqrt.f64 (hypot.f64 re im))
(log.f64 (exp.f64 (sqrt.f64 (hypot.f64 re im))))
(sqrt.f64 (hypot.f64 re im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (hypot.f64 re im)))))
(sqrt.f64 (hypot.f64 re im))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (hypot.f64 re im))))
(sqrt.f64 (hypot.f64 re im))
(exp.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))))
(sqrt.f64 (hypot.f64 re im))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1/2 binary64)))
(sqrt.f64 (hypot.f64 re im))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) #s(literal 1 binary64)))
(sqrt.f64 (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 (sqrt.f64 (+.f64 re im)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 im re)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re im)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 im re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64)))
(*.f64 (pow.f64 im #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/4 binary64)))
(pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(sqrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/4 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 3/4 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 #s(literal 2 binary64) im))))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 im #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64))) (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (cbrt.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 im))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 im #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/8 binary64)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (*.f64 (pow.f64 im #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 im #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(fabs.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)))
(pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))))
(+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(+.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) #s(literal 1 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(-.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))
(-.f64 (log.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 re))
(*.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64))
(log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) (cbrt.f64 (pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))) (cbrt.f64 (pow.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))) (cbrt.f64 (pow.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) (sqrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re)))) (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) #s(literal 3 binary64))) (fma.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (-.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (log.f64 #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))))) (-.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re)))))
(pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64))
(log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 3 binary64))
(log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 2 binary64))
(log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64)))
(log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(log1p.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re) #s(literal -1 binary64)))
(log1p.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 1 binary64)))
(log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 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 im (*.f64 im (/.f64 #s(literal -1/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 #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)) (/.f64 #s(literal 1 binary64) 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)) (/.f64 #s(literal 1 binary64) 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)) (/.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 #s(literal 1 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 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -1/2 binary64) re) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal -1/2 binary64)) re))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (cbrt.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) re))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) re))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) re))
(*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) re)))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) re)
(*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) re)))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) re)
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))
(*.f64 (/.f64 #s(literal -1/2 binary64) re) (pow.f64 im #s(literal 2 binary64)))
(*.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 binary64)) (/.f64 #s(literal -1/2 binary64) 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)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (cbrt.f64 re)))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (/.f64 #s(literal -1/2 binary64) (sqrt.f64 re)))
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 re)) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 re))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (sqrt.f64 re))) (sqrt.f64 re))
(*.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 re)) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 re))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (sqrt.f64 re))) (sqrt.f64 re))
(*.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (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 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) (cbrt.f64 re)))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (cbrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) (sqrt.f64 re)))
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 re)) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 re))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (sqrt.f64 re))) (sqrt.f64 re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) re))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))) (/.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 re)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 re)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) re))
(*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) re)))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) re)
(*.f64 (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (cbrt.f64 re)))
(*.f64 (*.f64 im (/.f64 (sqrt.f64 #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)))) (/.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (cbrt.f64 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))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) re))
(pow.f64 (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(neg.f64 (/.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))
(neg.f64 (/.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))
(sqrt.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 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)))
(*.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 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 re #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 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)) (cbrt.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/4 binary64)))
(sqrt.f64 (/.f64 (neg.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 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re)))
(*.f64 im (*.f64 (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 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re)))
(*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))) (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))) (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 re))
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (sqrt.f64 re))
(pow.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 1 binary64))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))) #s(literal 3 binary64))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))) (sqrt.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))) (sqrt.f64 (log.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)))))
(sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(fabs.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)))))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re)) #s(literal 3 binary64)))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re))))
(sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(*.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 1 binary64))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 #s(literal 1 binary64) (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (cbrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) (pow.f64 (cbrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 2 binary64)))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(*.f64 (sqrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) (sqrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 1 binary64))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (cbrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 3 binary64))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (sqrt.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 2 binary64))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(sqrt.f64 (pow.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(log.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 3 binary64)))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(exp.f64 (log.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))) #s(literal 1 binary64)))
(log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(-.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (+.f64 re (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 3/4 binary64))
(pow.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/4 binary64)) #s(literal 2 binary64))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64))))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 3 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(exp.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64))

eval643.0ms (5.6%)

Compiler

Compiled 30869 to 24676 computations (20.1% saved)

prune231.0ms (2%)

Pruning

18 alts after pruning (11 fresh and 7 done)

PrunedKeptTotal
New9216927
Fresh7512
Picked415
Done4610
Total93618954
Accuracy
99.8%
Counts
954 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.8%
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
14.7%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64))) re) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
50.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
36.4%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
50.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1/3 binary64)))
28.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))))
28.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re))))
28.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))
14.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)))
7.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
51.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im))))))))
53.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
50.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
48.3%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 1/2 binary64))))
47.5%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64))))
38.5%
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64))))
79.3%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
25.2%
(sqrt.f64 re)
Compiler

Compiled 633 to 482 computations (23.9% saved)

regimes152.0ms (1.3%)

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

7 calls:

41.0ms
re
36.0ms
im
18.0ms
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
18.0ms
(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
16.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
91.6%4re
84.3%5im
92.6%2(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
92.6%2(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
92.6%3(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
92.6%3(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
81.8%3(*.f64 im im)
Compiler

Compiled 69 to 45 computations (34.8% saved)

regimes5.0ms (0%)

Counts
13 → 1
Calls
Call 1
Inputs
(sqrt.f64 re)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 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 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im))))))))
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
Outputs
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
Calls

1 calls:

4.0ms
re
Results
AccuracySegmentsBranch
79.3%1re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes12.0ms (0.1%)

Counts
6 → 3
Calls
Call 1
Inputs
(sqrt.f64 re)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 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 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im))))))))
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im))))))))
(sqrt.f64 re)
Calls

2 calls:

7.0ms
re
4.0ms
im
Results
AccuracySegmentsBranch
59.3%2im
66.6%3re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
(sqrt.f64 re)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 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 (neg.f64 re) re))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(sqrt.f64 re)
Calls

1 calls:

4.0ms
re
Results
AccuracySegmentsBranch
66.4%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
re
Results
AccuracySegmentsBranch
63.8%2re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes1.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(sqrt.f64 re)
Outputs
(sqrt.f64 re)
Calls

2 calls:

0.0ms
im
0.0ms
re
Results
AccuracySegmentsBranch
25.2%1im
25.2%1re
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.395184397220443e-151
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch71.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
4.645526356369172e-22
2.9075695142213867e-12
38.0ms
-5.206052729949277e+118
-2.2115865412765706e+116
Results
28.0ms201×256valid
12.0ms26×4096valid
8.0ms22×2048valid
4.0ms15×1024valid
2.0ms512valid
Compiler

Compiled 479 to 381 computations (20.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
Operation ival-mult, time spent: 17.0ms, 54.0% of total-time
Operation ival-sqrt, time spent: 9.0ms, 28.0% of total-time
Operation ival-add, time spent: 5.0ms, 16.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time

bsearch84.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
4.645526356369172e-22
2.9075695142213867e-12
52.0ms
-2.2115865412765706e+116
-6.212866219841521e+110
Results
26.0ms212×256valid
15.0ms35×2048valid
17.0ms35×4096valid
5.0ms17×1024valid
3.0ms512valid
Compiler

Compiled 389 to 317 computations (18.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
Operation ival-mult, time spent: 18.0ms, 48.0% of total-time
Operation ival-sqrt, time spent: 10.0ms, 27.0% of total-time
Operation ival-add, time spent: 8.0ms, 22.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time

bsearch31.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
4.645526356369172e-22
2.9075695142213867e-12
Results
23.0ms160×256valid
Compiler

Compiled 162 to 136 computations (16% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
Operation ival-mult, time spent: 6.0ms, 57.0% of total-time
Operation ival-sqrt, time spent: 3.0ms, 28.0% of total-time
Operation ival-add, time spent: 2.0ms, 19.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify10.0ms (0.1%)

Algorithm
egg-herbie
Rules
16×*-commutative
+-commutative
1-exp
unsub-neg
sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
071431
1100423
2103423
3104423
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
(if (<=.f64 re #s(literal -45000000000000000175233551878085074242668528353218636816879012705016535410229061108535622738326913571786120153519882240 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re)))) (if (<=.f64 re #s(literal 376441522243775/1298074214633706907132624082305024 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal -141999999999999993460434191252244011956075689892305262125829698848328651222312884223815928570433044675968583791017984 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re)))) (if (<=.f64 re #s(literal 571152654438831/10384593717069655257060992658440192 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal 3070091297427743/4951760157141521099596496896 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) (sqrt.f64 re))
(sqrt.f64 re)
Outputs
(if (<=.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re)))))
(if (<=.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sqrt.f64 (/.f64 #s(literal -1/2 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 im re))))
(if (<=.f64 re #s(literal -45000000000000000175233551878085074242668528353218636816879012705016535410229061108535622738326913571786120153519882240 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re)))) (if (<=.f64 re #s(literal 376441522243775/1298074214633706907132624082305024 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal -45000000000000000175233551878085074242668528353218636816879012705016535410229061108535622738326913571786120153519882240 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (neg.f64 re))))) (if (<=.f64 re #s(literal 376441522243775/1298074214633706907132624082305024 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal -45000000000000000175233551878085074242668528353218636816879012705016535410229061108535622738326913571786120153519882240 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re re)))) (if (<=.f64 re #s(literal 376441522243775/1298074214633706907132624082305024 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal -141999999999999993460434191252244011956075689892305262125829698848328651222312884223815928570433044675968583791017984 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re)))) (if (<=.f64 re #s(literal 571152654438831/10384593717069655257060992658440192 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re)))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal -141999999999999993460434191252244011956075689892305262125829698848328651222312884223815928570433044675968583791017984 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (neg.f64 re))))) (if (<=.f64 re #s(literal 571152654438831/10384593717069655257060992658440192 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal -141999999999999993460434191252244011956075689892305262125829698848328651222312884223815928570433044675968583791017984 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re re)))) (if (<=.f64 re #s(literal 571152654438831/10384593717069655257060992658440192 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re im)))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal 3070091297427743/4951760157141521099596496896 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) (sqrt.f64 re))
(sqrt.f64 re)
Compiler

Compiled 129 to 96 computations (25.6% saved)

soundness974.0ms (8.5%)

Rules
872×log1p-expm1-u
764×log1p-expm1-u
764×expm1-log1p-u
721×fma-define
684×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042266
1121266
2213266
3333266
4531266
5734266
6941266
71149266
81242266
91252266
0171536291
1493435246
039327
1581311
26818311
064023339
1183221991
2671421895
023197
1338197
23743197
Stop Event
node limit
node limit
node limit
node limit
saturated
Compiler

Compiled 920 to 545 computations (40.8% saved)

end0.0ms (0%)

preprocess105.0ms (0.9%)

Compiler

Compiled 576 to 392 computations (31.9% saved)

Profiling

Loading profile data...