math.square on complex, real part

Time bar (total: 3.1s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 10 to 6 computations (40% saved)

sample696.0ms (22.2%)

Results
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
1.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
1.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
12.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
1.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
1.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
1.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
1.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
1.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
17.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
3.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
3.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
3.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
Bogosity

preprocess276.0ms (8.8%)

Algorithm
egg-herbie
Rules
2054×fma-def
1172×sub-neg
1128×distribute-lft-in
1036×distribute-rgt-in
916×distribute-lft-out
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
230-0-(-.f64 (*.f64 re re) (*.f64 im im))
00-0-im
00-0-(*.f64 im im)
00-0-(*.f64 re re)
00-0-re
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020229
166217
2174217
3440217
41114217
52108217
63069217
73911217
85695217
96268217
106381217
116495217
126575217
136575217
147956217
Stop Event
node limit
Calls
Call 1
Inputs
(-.f64 (*.f64 re re) (*.f64 im im))
(-.f64 (*.f64 re re) (*.f64 im im))
(-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))
(-.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))
(neg.f64 (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))
(neg.f64 (-.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))
(-.f64 (*.f64 im im) (*.f64 re re))
Outputs
(-.f64 (*.f64 re re) (*.f64 im im))
(fma.f64 re re (*.f64 im (neg.f64 im)))
(-.f64 (*.f64 re re) (*.f64 im im))
(fma.f64 re re (*.f64 im (neg.f64 im)))
(-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))
(-.f64 (*.f64 re re) (*.f64 im im))
(fma.f64 re re (*.f64 im (neg.f64 im)))
(-.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))
(-.f64 (*.f64 re re) (*.f64 im im))
(fma.f64 re re (*.f64 im (neg.f64 im)))
(neg.f64 (-.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))
(neg.f64 (-.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (*.f64 im im) (*.f64 re re))
(fma.f64 re (neg.f64 re) (*.f64 im im))
(*.f64 (-.f64 im re) (+.f64 re im))
(neg.f64 (-.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))
(neg.f64 (-.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (*.f64 im im) (*.f64 re re))
(fma.f64 re (neg.f64 re) (*.f64 im im))
(*.f64 (-.f64 im re) (+.f64 re im))
(-.f64 (*.f64 im im) (*.f64 re re))
(neg.f64 (-.f64 (*.f64 re re) (*.f64 im im)))
(fma.f64 re (neg.f64 re) (*.f64 im im))
(*.f64 (-.f64 im re) (+.f64 re im))
Symmetry

(abs re)

(abs im)

Compiler

Compiled 45 to 17 computations (62.2% saved)

eval0.0ms (0%)

Compiler

Compiled 9 to 5 computations (44.4% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(fma.f64 re re (*.f64 im (neg.f64 im)))
91.0%
(-.f64 (*.f64 re re) (*.f64 im im))
Compiler

Compiled 18 to 10 computations (44.4% saved)

localize38.0ms (1.2%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
97.3%
(fma.f64 re re (*.f64 im (neg.f64 im)))
91.6%
(-.f64 (*.f64 re re) (*.f64 im im))
Compiler

Compiled 33 to 9 computations (72.7% saved)

series4.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
re
@-inf
(fma.f64 re re (*.f64 im (neg.f64 im)))
1.0ms
re
@0
(-.f64 (*.f64 re re) (*.f64 im im))
0.0ms
re
@0
(fma.f64 re re (*.f64 im (neg.f64 im)))
0.0ms
im
@0
(-.f64 (*.f64 re re) (*.f64 im im))
0.0ms
re
@inf
(-.f64 (*.f64 re re) (*.f64 im im))

rewrite227.0ms (7.2%)

Algorithm
batch-egg-rewrite
Rules
1210×prod-diff
870×unpow-prod-down
674×fma-def
531×log1p-expm1-u
531×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01550
119038
2226438
Stop Event
node limit
Counts
2 → 289
Calls
Call 1
Inputs
(-.f64 (*.f64 re re) (*.f64 im im))
(fma.f64 re re (*.f64 im (neg.f64 im)))
Outputs
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 im 2) (pow.f64 re 2))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(+.f64 (pow.f64 (+.f64 re im) 2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 im 3/2)) (sqrt.f64 im) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (sqrt.f64 im)) (pow.f64 im 3/2) (pow.f64 im 2)))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))
(+.f64 0 (pow.f64 (+.f64 re im) 2))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(*.f64 (pow.f64 (+.f64 re im) 2) 1)
(*.f64 (pow.f64 (+.f64 re im) 2) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 (+.f64 re im) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (pow.f64 (cbrt.f64 (+.f64 re im)) 2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (pow.f64 (+.f64 re im) -2) 1))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) 1))
(*.f64 (+.f64 re im) (+.f64 re im))
(*.f64 (pow.f64 1 1/3) (pow.f64 (+.f64 re im) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re im)) 3) (pow.f64 (cbrt.f64 (+.f64 re im)) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3) (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 re im) 4) (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 1/3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 1/3))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (+.f64 re im) 2) 5/2) 1/3) (pow.f64 (+.f64 re im) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 2))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 re im)) 2) (pow.f64 (sqrt.f64 (+.f64 re im)) 2))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 im)) 2) (pow.f64 (-.f64 (sqrt.f64 re) (sqrt.f64 im)) 2))
(/.f64 1 (pow.f64 (+.f64 re im) -2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))))
(/.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) 2))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6))) (neg.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (neg.f64 (pow.f64 (+.f64 re im) 4)) (neg.f64 (pow.f64 (+.f64 re im) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 re im) 6) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (+.f64 re im) 4) (-.f64 (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2) (*.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2)) (-.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))
(pow.f64 (pow.f64 (+.f64 re im) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 3)
(pow.f64 (pow.f64 (+.f64 re im) 4) 1/2)
(pow.f64 (pow.f64 (+.f64 re im) 6) 1/3)
(pow.f64 (+.f64 re im) 2)
(pow.f64 (pow.f64 (+.f64 re im) -2) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) -1)
(sqrt.f64 (pow.f64 (+.f64 re im) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))))
(log.f64 (*.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 im 2)) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (exp.f64 (pow.f64 re 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))) (exp.f64 (fma.f64 im im (pow.f64 im 2)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (exp.f64 (pow.f64 (+.f64 re im) 2))))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2)))))
(log.f64 (/.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(cbrt.f64 (pow.f64 (+.f64 re im) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 re im) 2)))
(hypot.f64 (pow.f64 re 2) (pow.f64 im 2))
(exp.f64 (*.f64 2 (log.f64 (+.f64 re im))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (+.f64 re im)) 2))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 re im) 2)))
(fma.f64 re re (pow.f64 im 2))
(fma.f64 re re (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 (pow.f64 re 2) 1 (pow.f64 im 2))
(fma.f64 (pow.f64 re 2) 1 (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 re 2) 1 (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 im 2) 1 (pow.f64 re 2))
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 1 (pow.f64 re 2) (pow.f64 im 2))
(fma.f64 1 (pow.f64 re 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 1 (pow.f64 re 2) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 1 (pow.f64 im 2) (pow.f64 re 2))
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 1 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 im) 4) (pow.f64 (cbrt.f64 im) 2) (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 im) 4) (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (pow.f64 im 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (pow.f64 im 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (sqrt.f64 im) (pow.f64 im 3/2) (pow.f64 re 2))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 -1 (pow.f64 im 2) (pow.f64 re 2))
(fma.f64 (+.f64 re im) (+.f64 re im) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (+.f64 re im) (+.f64 re im) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (+.f64 re im) (+.f64 re im) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (+.f64 re im) (+.f64 re im) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 im im (pow.f64 im 2))) (cbrt.f64 (fma.f64 im im (pow.f64 im 2)))) (cbrt.f64 (fma.f64 im im (pow.f64 im 2))) (pow.f64 (+.f64 re im) 2))
(fma.f64 (pow.f64 im 3/2) (sqrt.f64 im) (pow.f64 re 2))
(fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (pow.f64 im 2))
(fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 (hypot.f64 im im) (hypot.f64 im im) (pow.f64 (+.f64 re im) 2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (pow.f64 (cbrt.f64 im) 2) (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 im) 5) (cbrt.f64 im) (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (pow.f64 im 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 im 2) (pow.f64 re 2))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(+.f64 (pow.f64 (+.f64 re im) 2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 im 3/2)) (sqrt.f64 im) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (sqrt.f64 im)) (pow.f64 im 3/2) (pow.f64 im 2)))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))
(+.f64 0 (pow.f64 (+.f64 re im) 2))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(-.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 re im) 2))) 1)
(-.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(-.f64 (/.f64 (pow.f64 re 4) (pow.f64 (+.f64 re im) 2)) (/.f64 (pow.f64 im 4) (pow.f64 (+.f64 re im) 2)))
(*.f64 (pow.f64 (+.f64 re im) 2) 1)
(*.f64 (pow.f64 (+.f64 re im) 2) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 (+.f64 re im) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (pow.f64 (cbrt.f64 (+.f64 re im)) 2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (pow.f64 (+.f64 re im) -2) 1))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) 1))
(*.f64 (+.f64 re im) (+.f64 re im))
(*.f64 (pow.f64 1 1/3) (pow.f64 (+.f64 re im) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re im)) 3) (pow.f64 (cbrt.f64 (+.f64 re im)) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3) (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 re im) 4) (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 1/3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 1/3))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (+.f64 re im) 2) 5/2) 1/3) (pow.f64 (+.f64 re im) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 2))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 re im)) 2) (pow.f64 (sqrt.f64 (+.f64 re im)) 2))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 im)) 2) (pow.f64 (-.f64 (sqrt.f64 re) (sqrt.f64 im)) 2))
(/.f64 1 (pow.f64 (+.f64 re im) -2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))))
(/.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) 2))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6))) (neg.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (neg.f64 (pow.f64 (+.f64 re im) 4)) (neg.f64 (pow.f64 (+.f64 re im) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 re im) 6) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (+.f64 re im) 4) (-.f64 (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2) (*.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2)) (-.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))
(pow.f64 (pow.f64 (+.f64 re im) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 3)
(pow.f64 (pow.f64 (+.f64 re im) 4) 1/2)
(pow.f64 (pow.f64 (+.f64 re im) 6) 1/3)
(pow.f64 (+.f64 re im) 2)
(pow.f64 (pow.f64 (+.f64 re im) -2) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) -1)
(sqrt.f64 (pow.f64 (+.f64 re im) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))))
(log.f64 (*.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 im 2)) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (exp.f64 (pow.f64 re 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))) (exp.f64 (fma.f64 im im (pow.f64 im 2)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (exp.f64 (pow.f64 (+.f64 re im) 2))))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2)))))
(log.f64 (/.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(cbrt.f64 (pow.f64 (+.f64 re im) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 re im) 2)))
(hypot.f64 (pow.f64 re 2) (pow.f64 im 2))
(exp.f64 (*.f64 2 (log.f64 (+.f64 re im))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (+.f64 re im)) 2))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 re im) 2)))

simplify237.0ms (7.6%)

Algorithm
egg-herbie
Rules
1082×distribute-lft-in
1060×distribute-rgt-in
864×associate-+r+
690×cancel-sign-sub-inv
678×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038817250
192915171
2292111075
Stop Event
node limit
Counts
337 → 247
Calls
Call 1
Inputs
(*.f64 -1 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(*.f64 -1 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(*.f64 -1 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(*.f64 -1 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(*.f64 -1 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(*.f64 -1 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 im 2) (pow.f64 re 2))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(+.f64 (pow.f64 (+.f64 re im) 2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 im 3/2)) (sqrt.f64 im) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (sqrt.f64 im)) (pow.f64 im 3/2) (pow.f64 im 2)))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))
(+.f64 0 (pow.f64 (+.f64 re im) 2))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(*.f64 (pow.f64 (+.f64 re im) 2) 1)
(*.f64 (pow.f64 (+.f64 re im) 2) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 (+.f64 re im) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (pow.f64 (cbrt.f64 (+.f64 re im)) 2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (pow.f64 (+.f64 re im) -2) 1))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) 1))
(*.f64 (+.f64 re im) (+.f64 re im))
(*.f64 (pow.f64 1 1/3) (pow.f64 (+.f64 re im) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re im)) 3) (pow.f64 (cbrt.f64 (+.f64 re im)) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3) (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 re im) 4) (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 1/3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 1/3))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (+.f64 re im) 2) 5/2) 1/3) (pow.f64 (+.f64 re im) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 2))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 re im)) 2) (pow.f64 (sqrt.f64 (+.f64 re im)) 2))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 im)) 2) (pow.f64 (-.f64 (sqrt.f64 re) (sqrt.f64 im)) 2))
(/.f64 1 (pow.f64 (+.f64 re im) -2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))))
(/.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) 2))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6))) (neg.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (neg.f64 (pow.f64 (+.f64 re im) 4)) (neg.f64 (pow.f64 (+.f64 re im) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 re im) 6) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (+.f64 re im) 4) (-.f64 (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2) (*.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2)) (-.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))
(pow.f64 (pow.f64 (+.f64 re im) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 3)
(pow.f64 (pow.f64 (+.f64 re im) 4) 1/2)
(pow.f64 (pow.f64 (+.f64 re im) 6) 1/3)
(pow.f64 (+.f64 re im) 2)
(pow.f64 (pow.f64 (+.f64 re im) -2) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) -1)
(sqrt.f64 (pow.f64 (+.f64 re im) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))))
(log.f64 (*.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 im 2)) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (exp.f64 (pow.f64 re 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))) (exp.f64 (fma.f64 im im (pow.f64 im 2)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (exp.f64 (pow.f64 (+.f64 re im) 2))))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2)))))
(log.f64 (/.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(cbrt.f64 (pow.f64 (+.f64 re im) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 re im) 2)))
(hypot.f64 (pow.f64 re 2) (pow.f64 im 2))
(exp.f64 (*.f64 2 (log.f64 (+.f64 re im))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (+.f64 re im)) 2))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 re im) 2)))
(fma.f64 re re (pow.f64 im 2))
(fma.f64 re re (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 (pow.f64 re 2) 1 (pow.f64 im 2))
(fma.f64 (pow.f64 re 2) 1 (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 re 2) 1 (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 im 2) 1 (pow.f64 re 2))
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 1 (pow.f64 re 2) (pow.f64 im 2))
(fma.f64 1 (pow.f64 re 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 1 (pow.f64 re 2) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 1 (pow.f64 im 2) (pow.f64 re 2))
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 1 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 im) 4) (pow.f64 (cbrt.f64 im) 2) (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 im) 4) (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (pow.f64 im 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (pow.f64 im 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (sqrt.f64 im) (pow.f64 im 3/2) (pow.f64 re 2))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 -1 (pow.f64 im 2) (pow.f64 re 2))
(fma.f64 (+.f64 re im) (+.f64 re im) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (+.f64 re im) (+.f64 re im) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (+.f64 re im) (+.f64 re im) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (+.f64 re im) (+.f64 re im) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 im im (pow.f64 im 2))) (cbrt.f64 (fma.f64 im im (pow.f64 im 2)))) (cbrt.f64 (fma.f64 im im (pow.f64 im 2))) (pow.f64 (+.f64 re im) 2))
(fma.f64 (pow.f64 im 3/2) (sqrt.f64 im) (pow.f64 re 2))
(fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (pow.f64 im 2))
(fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 (hypot.f64 im im) (hypot.f64 im im) (pow.f64 (+.f64 re im) 2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (pow.f64 (cbrt.f64 im) 2) (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 im) 5) (cbrt.f64 im) (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (pow.f64 im 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 im 2) (pow.f64 re 2))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(+.f64 (pow.f64 (+.f64 re im) 2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 im 3/2)) (sqrt.f64 im) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (sqrt.f64 im)) (pow.f64 im 3/2) (pow.f64 im 2)))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))
(+.f64 0 (pow.f64 (+.f64 re im) 2))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(-.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 re im) 2))) 1)
(-.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(-.f64 (/.f64 (pow.f64 re 4) (pow.f64 (+.f64 re im) 2)) (/.f64 (pow.f64 im 4) (pow.f64 (+.f64 re im) 2)))
(*.f64 (pow.f64 (+.f64 re im) 2) 1)
(*.f64 (pow.f64 (+.f64 re im) 2) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 (+.f64 re im) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (pow.f64 (cbrt.f64 (+.f64 re im)) 2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (pow.f64 (+.f64 re im) -2) 1))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) 1))
(*.f64 (+.f64 re im) (+.f64 re im))
(*.f64 (pow.f64 1 1/3) (pow.f64 (+.f64 re im) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re im)) 3) (pow.f64 (cbrt.f64 (+.f64 re im)) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3) (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 re im) 4) (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 1/3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 1/3))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (+.f64 re im) 2) 5/2) 1/3) (pow.f64 (+.f64 re im) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 2))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 re im)) 2) (pow.f64 (sqrt.f64 (+.f64 re im)) 2))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 im)) 2) (pow.f64 (-.f64 (sqrt.f64 re) (sqrt.f64 im)) 2))
(/.f64 1 (pow.f64 (+.f64 re im) -2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))))
(/.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) 2))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6))) (neg.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (neg.f64 (pow.f64 (+.f64 re im) 4)) (neg.f64 (pow.f64 (+.f64 re im) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 re im) 6) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (+.f64 re im) 4) (-.f64 (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2) (*.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2)) (-.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))
(pow.f64 (pow.f64 (+.f64 re im) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 3)
(pow.f64 (pow.f64 (+.f64 re im) 4) 1/2)
(pow.f64 (pow.f64 (+.f64 re im) 6) 1/3)
(pow.f64 (+.f64 re im) 2)
(pow.f64 (pow.f64 (+.f64 re im) -2) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) -1)
(sqrt.f64 (pow.f64 (+.f64 re im) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))))
(log.f64 (*.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 im 2)) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (exp.f64 (pow.f64 re 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))) (exp.f64 (fma.f64 im im (pow.f64 im 2)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (exp.f64 (pow.f64 (+.f64 re im) 2))))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2)))))
(log.f64 (/.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(cbrt.f64 (pow.f64 (+.f64 re im) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 re im) 2)))
(hypot.f64 (pow.f64 re 2) (pow.f64 im 2))
(exp.f64 (*.f64 2 (log.f64 (+.f64 re im))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (+.f64 re im)) 2))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 re im) 2)))
Outputs
(*.f64 -1 (pow.f64 im 2))
(neg.f64 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(*.f64 -1 (pow.f64 im 2))
(neg.f64 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(*.f64 -1 (pow.f64 im 2))
(neg.f64 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(*.f64 -1 (pow.f64 im 2))
(neg.f64 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(*.f64 -1 (pow.f64 im 2))
(neg.f64 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(*.f64 -1 (pow.f64 im 2))
(neg.f64 (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (*.f64 -1 (pow.f64 im 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (pow.f64 re 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (*.f64 2 (pow.f64 im 2))))
(fma.f64 re re (*.f64 (pow.f64 im 2) 3))
(+.f64 (pow.f64 im 2) (pow.f64 re 2))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2)))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(+.f64 (pow.f64 (+.f64 re im) 2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (pow.f64 (+.f64 re im) 2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 2 (fma.f64 im im (pow.f64 im 2))))
(fma.f64 2 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 (pow.f64 im 2) 4))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 im 3/2)) (sqrt.f64 im) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 im 3/2)) (sqrt.f64 im) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (sqrt.f64 im)) (pow.f64 im 3/2) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 im 3/2)) (sqrt.f64 im) (pow.f64 im 2)))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 0 (pow.f64 (+.f64 re im) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 im 2) -1 (neg.f64 (pow.f64 im 2))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 im 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) -2))
(-.f64 (*.f64 (sqrt.f64 re) (pow.f64 re 3/2)) (pow.f64 im 2))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 im 2) -1 (neg.f64 (pow.f64 im 2))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 im 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) -2))
(-.f64 (*.f64 (sqrt.f64 re) (pow.f64 re 3/2)) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 im 2) -1 (neg.f64 (pow.f64 im 2))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 im 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) -2))
(-.f64 (*.f64 (sqrt.f64 re) (pow.f64 re 3/2)) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 im 2) -1 (neg.f64 (pow.f64 im 2))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 im 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) -2))
(-.f64 (*.f64 (sqrt.f64 re) (pow.f64 re 3/2)) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2)))))
(*.f64 (pow.f64 (+.f64 re im) 2) 1)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (+.f64 re im) 2) (log.f64 (exp.f64 1)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 1 (pow.f64 (+.f64 re im) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (pow.f64 (cbrt.f64 (+.f64 re im)) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (pow.f64 (cbrt.f64 (+.f64 im re)) 2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2))
(*.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (pow.f64 (+.f64 re im) -2) 1))
(*.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) 1))
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(*.f64 (+.f64 re im) (+.f64 re im))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 1 1/3) (pow.f64 (+.f64 re im) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re im)) 3) (pow.f64 (cbrt.f64 (+.f64 re im)) 3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3) (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 re im) 4) (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 1/3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 im re) 4) (cbrt.f64 (pow.f64 (+.f64 im re) 4)))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (+.f64 re im) 2) 5/2) 1/3) (pow.f64 (+.f64 re im) 1/3))
(*.f64 (cbrt.f64 (+.f64 im re)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 im re) 2) 5/2)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 re im)) 2) (pow.f64 (sqrt.f64 (+.f64 re im)) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 im)) 2) (pow.f64 (-.f64 (sqrt.f64 re) (sqrt.f64 im)) 2))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 im) (sqrt.f64 re)) 2) (pow.f64 (-.f64 (sqrt.f64 re) (sqrt.f64 im)) 2))
(*.f64 (-.f64 re im) (-.f64 re im))
(/.f64 1 (pow.f64 (+.f64 re im) -2))
(/.f64 1 (pow.f64 (+.f64 im re) -2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))))
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6))) (neg.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 re im) 4)) (neg.f64 (pow.f64 (+.f64 re im) 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(/.f64 (+.f64 (pow.f64 (+.f64 re im) 6) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (+.f64 re im) 4) (-.f64 (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2) (*.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))))
(/.f64 (+.f64 (pow.f64 (+.f64 im re) 6) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2)) (*.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 im re) 6) (pow.f64 (*.f64 2 (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (+.f64 im re) 4) (*.f64 (*.f64 2 (pow.f64 im 2)) (-.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 im re) 6) (*.f64 8 (pow.f64 (pow.f64 im 2) 3))) (-.f64 (*.f64 4 (pow.f64 im 4)) (-.f64 (*.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2)) (pow.f64 (+.f64 im re) 4))))
(/.f64 (-.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2)) (-.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2)) (-.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 im im (pow.f64 im 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 2 (pow.f64 im 2)) 2)) (-.f64 (pow.f64 (+.f64 im re) 2) (*.f64 2 (pow.f64 im 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 im re) 4) (*.f64 4 (pow.f64 im 4))) (+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 (pow.f64 im 2) -2)))
(pow.f64 (pow.f64 (+.f64 re im) 2) 1)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 3)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(pow.f64 (pow.f64 (+.f64 re im) 4) 1/2)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(pow.f64 (pow.f64 (+.f64 re im) 6) 1/3)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(pow.f64 (+.f64 re im) 2)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(pow.f64 (pow.f64 (+.f64 re im) -2) -1)
(/.f64 1 (pow.f64 (+.f64 im re) -2))
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) -1)
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(sqrt.f64 (pow.f64 (+.f64 re im) 4))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(log.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(log.f64 (*.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (exp.f64 (pow.f64 im 2)) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (exp.f64 (pow.f64 re 2))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))) (exp.f64 (fma.f64 im im (pow.f64 im 2)))))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (exp.f64 (pow.f64 (+.f64 re im) 2))))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2)))))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(log.f64 (/.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(cbrt.f64 (pow.f64 (+.f64 re im) 6))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 re im) 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(hypot.f64 (pow.f64 re 2) (pow.f64 im 2))
(exp.f64 (*.f64 2 (log.f64 (+.f64 re im))))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1) 1))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(exp.f64 (*.f64 (log.f64 (+.f64 re im)) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 re im) 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(fma.f64 re re (pow.f64 im 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 re re (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (*.f64 2 (pow.f64 im 2))))
(fma.f64 re re (*.f64 (pow.f64 im 2) 3))
(fma.f64 re re (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 re 2) 1 (pow.f64 im 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 re 2) 1 (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (*.f64 2 (pow.f64 im 2))))
(fma.f64 re re (*.f64 (pow.f64 im 2) 3))
(fma.f64 (pow.f64 re 2) 1 (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 im 2) 1 (pow.f64 re 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (fma.f64 im im (pow.f64 im 2)))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(fma.f64 (pow.f64 (+.f64 re im) 2) 1 (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 2 (fma.f64 im im (pow.f64 im 2))))
(fma.f64 2 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 (pow.f64 im 2) 4))
(fma.f64 1 (pow.f64 re 2) (pow.f64 im 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 1 (pow.f64 re 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (*.f64 2 (pow.f64 im 2))))
(fma.f64 re re (*.f64 (pow.f64 im 2) 3))
(fma.f64 1 (pow.f64 re 2) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 1 (pow.f64 im 2) (pow.f64 re 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2)))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(fma.f64 1 (pow.f64 (+.f64 re im) 2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 2 (fma.f64 im im (pow.f64 im 2))))
(fma.f64 2 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 (pow.f64 im 2) 4))
(fma.f64 1 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (*.f64 2 (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (+.f64 (pow.f64 im 2) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (*.f64 2 (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (*.f64 2 (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (*.f64 2 (*.f64 2 (pow.f64 im 2))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (*.f64 (pow.f64 im 2) 4))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (*.f64 2 (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (+.f64 (pow.f64 im 2) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (*.f64 2 (pow.f64 im 2)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (*.f64 2 (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (*.f64 2 (*.f64 2 (pow.f64 im 2))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (*.f64 (pow.f64 im 2) 4))
(fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (pow.f64 re 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 im) 4) (pow.f64 (cbrt.f64 im) 2) (pow.f64 re 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 im) 4) (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (pow.f64 im 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (*.f64 2 (pow.f64 im 2))))
(fma.f64 re re (*.f64 (pow.f64 im 2) 3))
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (pow.f64 im 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (*.f64 2 (pow.f64 im 2))))
(fma.f64 re re (*.f64 (pow.f64 im 2) 3))
(fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2) (*.f64 2 (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2) (+.f64 (pow.f64 im 2) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))))
(fma.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2) 0)
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2) (*.f64 2 (pow.f64 im 2)))
(fma.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2) (*.f64 2 (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2) (*.f64 2 (*.f64 2 (pow.f64 im 2))))
(fma.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2) (*.f64 (pow.f64 im 2) 4))
(fma.f64 (sqrt.f64 im) (pow.f64 im 3/2) (pow.f64 re 2))
(fma.f64 (pow.f64 im 3/2) (sqrt.f64 im) (pow.f64 re 2))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (fma.f64 im im (*.f64 2 (pow.f64 im 2))))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 im 2) 3))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (fma.f64 im im (pow.f64 im 2)))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2))) (fma.f64 im im (pow.f64 im 2)))
(+.f64 (*.f64 2 (pow.f64 im 2)) (/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2))))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2))) (fma.f64 im im (pow.f64 im 2)))
(+.f64 (*.f64 2 (pow.f64 im 2)) (/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2))))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2))) (*.f64 2 (fma.f64 im im (pow.f64 im 2))))
(+.f64 (*.f64 2 (*.f64 2 (pow.f64 im 2))) (/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2))))
(+.f64 (*.f64 (pow.f64 im 2) 4) (/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2))))
(fma.f64 -1 (pow.f64 im 2) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(fma.f64 (+.f64 re im) (+.f64 re im) (fma.f64 im im (pow.f64 im 2)))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(fma.f64 (+.f64 re im) (+.f64 re im) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(fma.f64 (+.f64 re im) (+.f64 re im) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(fma.f64 (+.f64 re im) (+.f64 re im) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 2 (fma.f64 im im (pow.f64 im 2))))
(fma.f64 2 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 (pow.f64 im 2) 4))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 im im (pow.f64 im 2))) (cbrt.f64 (fma.f64 im im (pow.f64 im 2)))) (cbrt.f64 (fma.f64 im im (pow.f64 im 2))) (pow.f64 (+.f64 re im) 2))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(fma.f64 (pow.f64 im 3/2) (sqrt.f64 im) (pow.f64 re 2))
(fma.f64 (sqrt.f64 im) (pow.f64 im 3/2) (pow.f64 re 2))
(fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (fma.f64 im im (*.f64 2 (pow.f64 im 2))))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 im 2) 3))
(fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(fma.f64 (hypot.f64 im im) (hypot.f64 im im) (pow.f64 (+.f64 re im) 2))
(fma.f64 (hypot.f64 im im) (hypot.f64 im im) (pow.f64 (+.f64 im re) 2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (pow.f64 (cbrt.f64 im) 2) (pow.f64 re 2))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(fma.f64 (pow.f64 (cbrt.f64 im) 5) (cbrt.f64 im) (pow.f64 re 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (pow.f64 im 2))
(fma.f64 im im (pow.f64 re 2))
(fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (*.f64 2 (pow.f64 im 2))))
(fma.f64 re re (*.f64 (pow.f64 im 2) 3))
(fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (pow.f64 re 2) (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (fma.f64 im im (pow.f64 im 2))))
(fma.f64 re re (fma.f64 im im (*.f64 2 (pow.f64 im 2))))
(fma.f64 re re (*.f64 (pow.f64 im 2) 3))
(+.f64 (pow.f64 im 2) (pow.f64 re 2))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2)))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(+.f64 (pow.f64 (+.f64 re im) 2) (*.f64 (fma.f64 im im (pow.f64 im 2)) 1))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (pow.f64 (+.f64 re im) 2) (+.f64 (fma.f64 im im (pow.f64 im 2)) (fma.f64 im im (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 2 (fma.f64 im im (pow.f64 im 2))))
(fma.f64 2 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 (pow.f64 im 2) 4))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (pow.f64 im 3/2)) (sqrt.f64 im) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 im 3/2)) (sqrt.f64 im) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 (neg.f64 (sqrt.f64 im)) (pow.f64 im 3/2) (pow.f64 im 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 im 3/2)) (sqrt.f64 im) (pow.f64 im 2)))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 re im) 2))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 0 (pow.f64 (+.f64 re im) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 re re (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 re 2) 1 (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 1 (pow.f64 re 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 re) 4) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 4) (pow.f64 (cbrt.f64 re) 2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 im 2) -1 (neg.f64 (pow.f64 im 2))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 im 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) -2))
(-.f64 (*.f64 (sqrt.f64 re) (pow.f64 re 3/2)) (pow.f64 im 2))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 im 2) -1 (neg.f64 (pow.f64 im 2))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 im 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) -2))
(-.f64 (*.f64 (sqrt.f64 re) (pow.f64 re 3/2)) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(+.f64 (fma.f64 (pow.f64 im 2) -1 (neg.f64 (pow.f64 im 2))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 im 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) -2))
(-.f64 (*.f64 (sqrt.f64 re) (pow.f64 re 3/2)) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))))
(+.f64 (*.f64 0 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)))
(fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 re 3/2) (sqrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(+.f64 (fma.f64 (pow.f64 im 2) -1 (neg.f64 (pow.f64 im 2))) (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (*.f64 (pow.f64 im 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 re) (pow.f64 re 3/2) (pow.f64 im 2)) (*.f64 (pow.f64 im 2) -2))
(-.f64 (*.f64 (sqrt.f64 re) (pow.f64 re 3/2)) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4)))) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2))) (pow.f64 (cbrt.f64 im) 4) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 im 2) -1))) (fma.f64 (pow.f64 im 2) -1 (*.f64 (pow.f64 im 2) -1)))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (neg.f64 (pow.f64 (cbrt.f64 im) 4)) (*.f64 (pow.f64 (cbrt.f64 im) 2) (neg.f64 (pow.f64 (cbrt.f64 im) 4)))))
(fma.f64 im im (pow.f64 re 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 re) 5) (cbrt.f64 re) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 5) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 5))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 im re) 2)))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(-.f64 (pow.f64 re 2) (-.f64 (pow.f64 im 2) (fma.f64 im im (pow.f64 im 2))))
(fma.f64 im im (pow.f64 re 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 re im) 2))) 1)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(-.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(-.f64 (/.f64 (pow.f64 re 6) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2))) (/.f64 (pow.f64 im 6) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2))))
(-.f64 (/.f64 (pow.f64 re 4) (pow.f64 (+.f64 re im) 2)) (/.f64 (pow.f64 im 4) (pow.f64 (+.f64 re im) 2)))
(-.f64 (/.f64 (pow.f64 re 4) (pow.f64 (+.f64 im re) 2)) (/.f64 (pow.f64 im 4) (pow.f64 (+.f64 im re) 2)))
(*.f64 (pow.f64 (+.f64 re im) 2) 1)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (+.f64 re im) 2) (log.f64 (exp.f64 1)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 1 (pow.f64 (+.f64 re im) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) (cbrt.f64 (pow.f64 (+.f64 re im) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (cbrt.f64 (pow.f64 (+.f64 re im) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4)) (pow.f64 (cbrt.f64 (+.f64 re im)) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 4)) (pow.f64 (cbrt.f64 (+.f64 im re)) 2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) -2))
(*.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2))
(*.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (pow.f64 (+.f64 re im) -2) 1))
(*.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (+.f64 im re) -2))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))) 1))
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(*.f64 (+.f64 re im) (+.f64 re im))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 1 1/3) (pow.f64 (+.f64 re im) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re im)) 3) (pow.f64 (cbrt.f64 (+.f64 re im)) 3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3) (pow.f64 (pow.f64 (+.f64 re im) 3) 1/3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 re im) 4) (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 1/3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 im re) 4) (cbrt.f64 (pow.f64 (+.f64 im re) 4)))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (+.f64 re im) 2) 5/2) 1/3) (pow.f64 (+.f64 re im) 1/3))
(*.f64 (cbrt.f64 (+.f64 im re)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 im re) 2) 5/2)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 4))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 im re) 2)) (cbrt.f64 (pow.f64 (+.f64 im re) 4)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 re im)) 2) (pow.f64 (sqrt.f64 (+.f64 re im)) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(*.f64 (pow.f64 (+.f64 (sqrt.f64 re) (sqrt.f64 im)) 2) (pow.f64 (-.f64 (sqrt.f64 re) (sqrt.f64 im)) 2))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 im) (sqrt.f64 re)) 2) (pow.f64 (-.f64 (sqrt.f64 re) (sqrt.f64 im)) 2))
(*.f64 (-.f64 re im) (-.f64 re im))
(/.f64 1 (pow.f64 (+.f64 re im) -2))
(/.f64 1 (pow.f64 (+.f64 im re) -2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))))
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (+.f64 re im) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 re 4) (-.f64 (pow.f64 im 4) (pow.f64 (*.f64 im re) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6))) (neg.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 re im) 4)) (neg.f64 (pow.f64 (+.f64 re im) 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(/.f64 (+.f64 (pow.f64 (+.f64 re im) 6) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (+.f64 re im) 4) (-.f64 (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2) (*.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))))
(/.f64 (+.f64 (pow.f64 (+.f64 im re) 6) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2)) (*.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 im re) 6) (pow.f64 (*.f64 2 (pow.f64 im 2)) 3)) (+.f64 (pow.f64 (+.f64 im re) 4) (*.f64 (*.f64 2 (pow.f64 im 2)) (-.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 im re) 6) (*.f64 8 (pow.f64 (pow.f64 im 2) 3))) (-.f64 (*.f64 4 (pow.f64 im 4)) (-.f64 (*.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2)) (pow.f64 (+.f64 im re) 4))))
(/.f64 (-.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2)) (-.f64 (pow.f64 (+.f64 re im) 2) (fma.f64 im im (pow.f64 im 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (fma.f64 im im (pow.f64 im 2)) 2)) (-.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 im im (pow.f64 im 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 2 (pow.f64 im 2)) 2)) (-.f64 (pow.f64 (+.f64 im re) 2) (*.f64 2 (pow.f64 im 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 im re) 4) (*.f64 4 (pow.f64 im 4))) (+.f64 (pow.f64 (+.f64 im re) 2) (*.f64 (pow.f64 im 2) -2)))
(pow.f64 (pow.f64 (+.f64 re im) 2) 1)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2)) 3)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(pow.f64 (pow.f64 (+.f64 re im) 4) 1/2)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(pow.f64 (pow.f64 (+.f64 re im) 6) 1/3)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(pow.f64 (+.f64 re im) 2)
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(pow.f64 (pow.f64 (+.f64 re im) -2) -1)
(/.f64 1 (pow.f64 (+.f64 im re) -2))
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re im) 4) (pow.f64 (*.f64 re im) 2)) (+.f64 (pow.f64 re 6) (pow.f64 im 6))) -1)
(/.f64 (*.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) 1) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(/.f64 (+.f64 (pow.f64 re 6) (pow.f64 im 6)) (+.f64 (pow.f64 (+.f64 im re) 4) (pow.f64 (*.f64 im re) 2)))
(sqrt.f64 (pow.f64 (+.f64 re im) 4))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(log.f64 (exp.f64 (pow.f64 (+.f64 re im) 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(log.f64 (*.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (exp.f64 (pow.f64 im 2)) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (exp.f64 (pow.f64 re 2))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 re 2)))))
(fma.f64 im im (pow.f64 re 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2))) (exp.f64 (fma.f64 im im (pow.f64 im 2)))))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (exp.f64 (pow.f64 (+.f64 re im) 2))))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(log.f64 (*.f64 (exp.f64 (fma.f64 im im (pow.f64 im 2))) (+.f64 1 (expm1.f64 (pow.f64 (+.f64 re im) 2)))))
(+.f64 (fma.f64 im im (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(+.f64 (*.f64 2 (pow.f64 im 2)) (pow.f64 (+.f64 im re) 2))
(log.f64 (/.f64 (exp.f64 (pow.f64 re 2)) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (exp.f64 (pow.f64 im 2))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (pow.f64 re 2))) (+.f64 1 (expm1.f64 (pow.f64 im 2)))))
(-.f64 (pow.f64 re 2) (pow.f64 im 2))
(cbrt.f64 (pow.f64 (+.f64 re im) 6))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 re im) 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(hypot.f64 (pow.f64 re 2) (pow.f64 im 2))
(exp.f64 (*.f64 2 (log.f64 (+.f64 re im))))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 re im))) 1) 1))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 re im) 2))) 3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 re im) 6)) 1/3))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(exp.f64 (*.f64 (log.f64 (+.f64 re im)) 2))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 re im) 2)))
(+.f64 (pow.f64 (+.f64 im re) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 im) 2)) (pow.f64 (cbrt.f64 im) 4) (pow.f64 im 2)))
(+.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 3)) (+.f64 (pow.f64 im 2) (pow.f64 (+.f64 im re) 2)))
(pow.f64 (+.f64 im re) 2)

eval84.0ms (2.7%)

Compiler

Compiled 4463 to 2667 computations (40.2% saved)

prune35.0ms (1.1%)

Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New2452247
Fresh000
Picked112
Done000
Total2463249
Accuracy
100.0%
Counts
249 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.0%
(-.f64 (*.f64 re re) (*.f64 im im))
52.1%
(*.f64 (-.f64 re im) (-.f64 re im))
56.4%
(neg.f64 (pow.f64 im 2))
Compiler

Compiled 24 to 14 computations (41.7% saved)

localize34.0ms (1.1%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (-.f64 re im) (-.f64 re im))
100.0%
(pow.f64 im 2)
Compiler

Compiled 24 to 11 computations (54.2% saved)

series3.0ms (0.1%)

Counts
2 → 24
Calls

9 calls:

TimeVariablePointExpression
1.0ms
im
@-inf
(*.f64 (-.f64 re im) (-.f64 re im))
0.0ms
im
@-inf
(pow.f64 im 2)
0.0ms
im
@inf
(pow.f64 im 2)
0.0ms
re
@0
(*.f64 (-.f64 re im) (-.f64 re im))
0.0ms
re
@inf
(*.f64 (-.f64 re im) (-.f64 re im))

rewrite78.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
814×prod-diff
744×unpow-prod-down
516×log1p-expm1-u
516×expm1-log1p-u
502×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01129
111929
2149329
Stop Event
node limit
Counts
2 → 73
Calls
Call 1
Inputs
(pow.f64 im 2)
(*.f64 (-.f64 re im) (-.f64 re im))
Outputs
(+.f64 0 (pow.f64 im 2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 im 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 im 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 im 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 im 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 im 2))) 1)
(*.f64 im im)
(*.f64 (pow.f64 im 2) 1)
(*.f64 (pow.f64 im 2) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 im 2))
(*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))
(*.f64 (pow.f64 (cbrt.f64 im) 4) (pow.f64 (cbrt.f64 im) 2))
(*.f64 (sqrt.f64 im) (pow.f64 im 3/2))
(*.f64 (pow.f64 (cbrt.f64 im) 5) (cbrt.f64 im))
(*.f64 (pow.f64 im 3/2) (sqrt.f64 im))
(*.f64 (pow.f64 1 1/3) (pow.f64 im 2))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 im) 2)) 3) (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 im) 2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 im) 2)) 2) 3) (pow.f64 (cbrt.f64 im) 2))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 im 6)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 im 6)) 1/3))
(*.f64 (pow.f64 (pow.f64 im 5) 1/3) (cbrt.f64 im))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 4) 2) 1/3) (cbrt.f64 (pow.f64 (cbrt.f64 im) 2)))
(sqrt.f64 (pow.f64 im 4))
(log.f64 (exp.f64 (pow.f64 im 2)))
(cbrt.f64 (pow.f64 im 6))
(expm1.f64 (log1p.f64 (pow.f64 im 2)))
(exp.f64 (*.f64 2 (log.f64 im)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 im)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 im) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 im)) 1) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 im 6)) 1/3))
(exp.f64 (+.f64 (log.f64 im) (*.f64 (log.f64 im) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 im) 1) (log.f64 im)))
(exp.f64 (+.f64 (*.f64 (log.f64 im) 1) (*.f64 (log.f64 im) 1)))
(log1p.f64 (expm1.f64 (pow.f64 im 2)))
(+.f64 0 (pow.f64 (-.f64 re im) 2))
(+.f64 (*.f64 (-.f64 re im) re) (*.f64 (-.f64 re im) (neg.f64 im)))
(+.f64 (*.f64 re (-.f64 re im)) (*.f64 (neg.f64 im) (-.f64 re im)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 re im) 2))) 1)
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (+.f64 im re) 2))
(/.f64 (pow.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) 2) (pow.f64 (fma.f64 im (+.f64 im re) (pow.f64 re 2)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 (fma.f64 im (+.f64 im re) (pow.f64 re 2)) (+.f64 im re)))
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (+.f64 im re) (fma.f64 im (+.f64 im re) (pow.f64 re 2))))
(/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 im (+.f64 im re) (pow.f64 re 2)))
(/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 im re))
(/.f64 (*.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 re im)) (fma.f64 im (+.f64 im re) (pow.f64 re 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 re im)) (+.f64 im re))
(pow.f64 (-.f64 re im) 2)
(pow.f64 (pow.f64 (-.f64 re im) 2) 1)
(pow.f64 (cbrt.f64 (-.f64 re im)) 6)
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 re im)) 2) 3)
(pow.f64 (pow.f64 (-.f64 re im) 3) 2/3)
(pow.f64 (pow.f64 (-.f64 re im) 4) 1/2)
(pow.f64 (pow.f64 (-.f64 re im) 6) 1/3)
(pow.f64 (sqrt.f64 (-.f64 re im)) 4)
(sqrt.f64 (pow.f64 (-.f64 re im) 4))
(log.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))
(cbrt.f64 (pow.f64 (-.f64 re im) 6))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 re im) 2)))
(exp.f64 (*.f64 2 (log.f64 (-.f64 re im))))
(exp.f64 (*.f64 (log.f64 (-.f64 re im)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 re im))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 re im)) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 re im)) 2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 re im))) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 re im)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 re im) 6)) 1/3))
(exp.f64 (+.f64 (log.f64 (-.f64 re im)) (*.f64 (log.f64 (-.f64 re im)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 re im)) 1) (log.f64 (-.f64 re im))))
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 re im)) 1) (*.f64 (log.f64 (-.f64 re im)) 1)))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 re im) 2)))
(fma.f64 re (-.f64 re im) (*.f64 (neg.f64 im) (-.f64 re im)))
(fma.f64 (-.f64 re im) re (*.f64 (-.f64 re im) (neg.f64 im)))

simplify92.0ms (2.9%)

Algorithm
egg-herbie
Rules
1276×associate-*r*
1178×log-prod
1140×associate-*l*
922×fma-neg
676×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02042606
14632507
211962373
367302373
Stop Event
node limit
Counts
97 → 104
Calls
Call 1
Inputs
(pow.f64 im 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 im 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(pow.f64 re 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 re 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(pow.f64 re 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 re 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(pow.f64 re 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 re 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(pow.f64 im 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 im 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(pow.f64 im 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 im 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 0 (pow.f64 im 2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 im 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 im 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 im 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 im 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 im 2))) 1)
(*.f64 im im)
(*.f64 (pow.f64 im 2) 1)
(*.f64 (pow.f64 im 2) (log.f64 (exp.f64 1)))
(*.f64 1 (pow.f64 im 2))
(*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))
(*.f64 (pow.f64 (cbrt.f64 im) 4) (pow.f64 (cbrt.f64 im) 2))
(*.f64 (sqrt.f64 im) (pow.f64 im 3/2))
(*.f64 (pow.f64 (cbrt.f64 im) 5) (cbrt.f64 im))
(*.f64 (pow.f64 im 3/2) (sqrt.f64 im))
(*.f64 (pow.f64 1 1/3) (pow.f64 im 2))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 im) 2)) 3) (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 im) 2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 im) 2)) 2) 3) (pow.f64 (cbrt.f64 im) 2))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 im 6)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 im 6)) 1/3))
(*.f64 (pow.f64 (pow.f64 im 5) 1/3) (cbrt.f64 im))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 4) 2) 1/3) (cbrt.f64 (pow.f64 (cbrt.f64 im) 2)))
(sqrt.f64 (pow.f64 im 4))
(log.f64 (exp.f64 (pow.f64 im 2)))
(cbrt.f64 (pow.f64 im 6))
(expm1.f64 (log1p.f64 (pow.f64 im 2)))
(exp.f64 (*.f64 2 (log.f64 im)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 im)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 im) 1) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 im)) 1) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 im 6)) 1/3))
(exp.f64 (+.f64 (log.f64 im) (*.f64 (log.f64 im) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 im) 1) (log.f64 im)))
(exp.f64 (+.f64 (*.f64 (log.f64 im) 1) (*.f64 (log.f64 im) 1)))
(log1p.f64 (expm1.f64 (pow.f64 im 2)))
(+.f64 0 (pow.f64 (-.f64 re im) 2))
(+.f64 (*.f64 (-.f64 re im) re) (*.f64 (-.f64 re im) (neg.f64 im)))
(+.f64 (*.f64 re (-.f64 re im)) (*.f64 (neg.f64 im) (-.f64 re im)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 re im) 2))) 1)
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (+.f64 im re) 2))
(/.f64 (pow.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) 2) (pow.f64 (fma.f64 im (+.f64 im re) (pow.f64 re 2)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 (fma.f64 im (+.f64 im re) (pow.f64 re 2)) (+.f64 im re)))
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (+.f64 im re) (fma.f64 im (+.f64 im re) (pow.f64 re 2))))
(/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 im (+.f64 im re) (pow.f64 re 2)))
(/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 im re))
(/.f64 (*.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 re im)) (fma.f64 im (+.f64 im re) (pow.f64 re 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 re im)) (+.f64 im re))
(pow.f64 (-.f64 re im) 2)
(pow.f64 (pow.f64 (-.f64 re im) 2) 1)
(pow.f64 (cbrt.f64 (-.f64 re im)) 6)
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 re im)) 2) 3)
(pow.f64 (pow.f64 (-.f64 re im) 3) 2/3)
(pow.f64 (pow.f64 (-.f64 re im) 4) 1/2)
(pow.f64 (pow.f64 (-.f64 re im) 6) 1/3)
(pow.f64 (sqrt.f64 (-.f64 re im)) 4)
(sqrt.f64 (pow.f64 (-.f64 re im) 4))
(log.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))
(cbrt.f64 (pow.f64 (-.f64 re im) 6))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 re im) 2)))
(exp.f64 (*.f64 2 (log.f64 (-.f64 re im))))
(exp.f64 (*.f64 (log.f64 (-.f64 re im)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 re im))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 re im)) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 re im)) 2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 re im))) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 re im)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 re im) 6)) 1/3))
(exp.f64 (+.f64 (log.f64 (-.f64 re im)) (*.f64 (log.f64 (-.f64 re im)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 re im)) 1) (log.f64 (-.f64 re im))))
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 re im)) 1) (*.f64 (log.f64 (-.f64 re im)) 1)))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 re im) 2)))
(fma.f64 re (-.f64 re im) (*.f64 (neg.f64 im) (-.f64 re im)))
(fma.f64 (-.f64 re im) re (*.f64 (-.f64 re im) (neg.f64 im)))
Outputs
(pow.f64 im 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 im 2))
(fma.f64 -2 (*.f64 im re) (pow.f64 im 2))
(*.f64 im (+.f64 im (*.f64 -2 re)))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 re 2))
(fma.f64 -2 (*.f64 im re) (pow.f64 re 2))
(*.f64 re (+.f64 re (*.f64 im -2)))
(*.f64 re (fma.f64 im -2 re))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 re 2))
(fma.f64 -2 (*.f64 im re) (pow.f64 re 2))
(*.f64 re (+.f64 re (*.f64 im -2)))
(*.f64 re (fma.f64 im -2 re))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 re 2))
(fma.f64 -2 (*.f64 im re) (pow.f64 re 2))
(*.f64 re (+.f64 re (*.f64 im -2)))
(*.f64 re (fma.f64 im -2 re))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(pow.f64 im 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 im 2))
(fma.f64 -2 (*.f64 im re) (pow.f64 im 2))
(*.f64 im (+.f64 im (*.f64 -2 re)))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(pow.f64 im 2)
(+.f64 (*.f64 -2 (*.f64 im re)) (pow.f64 im 2))
(fma.f64 -2 (*.f64 im re) (pow.f64 im 2))
(*.f64 im (+.f64 im (*.f64 -2 re)))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(+.f64 (*.f64 -2 (*.f64 im re)) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(fma.f64 -2 (*.f64 im re) (+.f64 (pow.f64 im 2) (pow.f64 re 2)))
(+.f64 (pow.f64 im 2) (*.f64 re (+.f64 re (*.f64 im -2))))
(fma.f64 re (fma.f64 im -2 re) (pow.f64 im 2))
(+.f64 0 (pow.f64 im 2))
(pow.f64 im 2)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 im 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 im 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 im 2)))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 im 2)))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 im 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 im 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 im 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 im 2))) 1)
(pow.f64 im 2)
(*.f64 im im)
(pow.f64 im 2)
(*.f64 (pow.f64 im 2) 1)
(pow.f64 im 2)
(*.f64 (pow.f64 im 2) (log.f64 (exp.f64 1)))
(pow.f64 im 2)
(*.f64 1 (pow.f64 im 2))
(pow.f64 im 2)
(*.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 im) 4))
(pow.f64 im 2)
(*.f64 (pow.f64 (cbrt.f64 im) 4) (pow.f64 (cbrt.f64 im) 2))
(pow.f64 im 2)
(*.f64 (sqrt.f64 im) (pow.f64 im 3/2))
(*.f64 (pow.f64 im 3/2) (sqrt.f64 im))
(*.f64 (pow.f64 (cbrt.f64 im) 5) (cbrt.f64 im))
(pow.f64 im 2)
(*.f64 (pow.f64 im 3/2) (sqrt.f64 im))
(*.f64 (sqrt.f64 im) (pow.f64 im 3/2))
(*.f64 (pow.f64 1 1/3) (pow.f64 im 2))
(pow.f64 im 2)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 im) 2)) 3) (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 im) 2)) 3))
(pow.f64 im 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 im) 2)) 2) 3) (pow.f64 (cbrt.f64 im) 2))
(pow.f64 im 2)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 im 6)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 im 6)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 im 6))) (cbrt.f64 (sqrt.f64 (pow.f64 im 6))))
(*.f64 (cbrt.f64 (pow.f64 im 3)) (cbrt.f64 (pow.f64 im 3)))
(*.f64 (pow.f64 (pow.f64 im 5) 1/3) (cbrt.f64 im))
(*.f64 (cbrt.f64 im) (cbrt.f64 (pow.f64 im 5)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 4) 2) 1/3) (cbrt.f64 (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 4) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 im) 2) 8)))
(sqrt.f64 (pow.f64 im 4))
(pow.f64 im 2)
(log.f64 (exp.f64 (pow.f64 im 2)))
(pow.f64 im 2)
(cbrt.f64 (pow.f64 im 6))
(pow.f64 im 2)
(expm1.f64 (log1p.f64 (pow.f64 im 2)))
(pow.f64 im 2)
(exp.f64 (*.f64 2 (log.f64 im)))
(pow.f64 im 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 im)) 1))
(pow.f64 im 2)
(exp.f64 (*.f64 (*.f64 (log.f64 im) 1) 2))
(pow.f64 im 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 im)) 1) 1))
(pow.f64 im 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) 3))
(pow.f64 im 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 im 6)) 1/3))
(pow.f64 im 2)
(exp.f64 (+.f64 (log.f64 im) (*.f64 (log.f64 im) 1)))
(pow.f64 im 2)
(exp.f64 (+.f64 (*.f64 (log.f64 im) 1) (log.f64 im)))
(pow.f64 im 2)
(exp.f64 (+.f64 (*.f64 (log.f64 im) 1) (*.f64 (log.f64 im) 1)))
(pow.f64 im 2)
(log1p.f64 (expm1.f64 (pow.f64 im 2)))
(pow.f64 im 2)
(+.f64 0 (pow.f64 (-.f64 re im) 2))
(pow.f64 (-.f64 re im) 2)
(+.f64 (*.f64 (-.f64 re im) re) (*.f64 (-.f64 re im) (neg.f64 im)))
(pow.f64 (-.f64 re im) 2)
(+.f64 (*.f64 re (-.f64 re im)) (*.f64 (neg.f64 im) (-.f64 re im)))
(pow.f64 (-.f64 re im) 2)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 re im) 2))) 1)
(pow.f64 (-.f64 re im) 2)
(/.f64 (pow.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) 2) (pow.f64 (+.f64 im re) 2))
(/.f64 (pow.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) 2) (pow.f64 (fma.f64 im (+.f64 im re) (pow.f64 re 2)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 (fma.f64 im (+.f64 im re) (pow.f64 re 2)) (+.f64 im re)))
(*.f64 (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 im re)) (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 im (+.f64 im re) (pow.f64 re 2))))
(*.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 im (+.f64 im re) (pow.f64 re 2))) (+.f64 im re)))
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (*.f64 (+.f64 im re) (fma.f64 im (+.f64 im re) (pow.f64 re 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 im re)) (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 im (+.f64 im re) (pow.f64 re 2))))
(*.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (/.f64 (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (fma.f64 im (+.f64 im re) (pow.f64 re 2))) (+.f64 im re)))
(/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 3) (pow.f64 im 3))) (fma.f64 im (+.f64 im re) (pow.f64 re 2)))
(/.f64 (-.f64 re im) (/.f64 (fma.f64 im (+.f64 im re) (pow.f64 re 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 im (+.f64 im re) (pow.f64 re 2))) (-.f64 re im))
(*.f64 (-.f64 re im) (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 im (+.f64 im re) (pow.f64 re 2))))
(/.f64 (*.f64 (-.f64 re im) (-.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 im re))
(/.f64 (-.f64 re im) (/.f64 (+.f64 im re) (-.f64 (pow.f64 re 2) (pow.f64 im 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 im re)) (-.f64 re im))
(/.f64 (*.f64 (+.f64 im re) (pow.f64 (-.f64 re im) 2)) (+.f64 im re))
(/.f64 (*.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (-.f64 re im)) (fma.f64 im (+.f64 im re) (pow.f64 re 2)))
(/.f64 (-.f64 re im) (/.f64 (fma.f64 im (+.f64 im re) (pow.f64 re 2)) (-.f64 (pow.f64 re 3) (pow.f64 im 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 im (+.f64 im re) (pow.f64 re 2))) (-.f64 re im))
(*.f64 (-.f64 re im) (/.f64 (-.f64 (pow.f64 re 3) (pow.f64 im 3)) (fma.f64 im (+.f64 im re) (pow.f64 re 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (-.f64 re im)) (+.f64 im re))
(/.f64 (-.f64 re im) (/.f64 (+.f64 im re) (-.f64 (pow.f64 re 2) (pow.f64 im 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 re 2) (pow.f64 im 2)) (+.f64 im re)) (-.f64 re im))
(/.f64 (*.f64 (+.f64 im re) (pow.f64 (-.f64 re im) 2)) (+.f64 im re))
(pow.f64 (-.f64 re im) 2)
(pow.f64 (pow.f64 (-.f64 re im) 2) 1)
(pow.f64 (-.f64 re im) 2)
(pow.f64 (cbrt.f64 (-.f64 re im)) 6)
(pow.f64 (-.f64 re im) 2)
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 re im)) 2) 3)
(pow.f64 (-.f64 re im) 2)
(pow.f64 (pow.f64 (-.f64 re im) 3) 2/3)
(pow.f64 (-.f64 re im) 2)
(pow.f64 (pow.f64 (-.f64 re im) 4) 1/2)
(pow.f64 (-.f64 re im) 2)
(pow.f64 (pow.f64 (-.f64 re im) 6) 1/3)
(pow.f64 (-.f64 re im) 2)
(pow.f64 (sqrt.f64 (-.f64 re im)) 4)
(pow.f64 (-.f64 re im) 2)
(sqrt.f64 (pow.f64 (-.f64 re im) 4))
(pow.f64 (-.f64 re im) 2)
(log.f64 (exp.f64 (pow.f64 (-.f64 re im) 2)))
(pow.f64 (-.f64 re im) 2)
(cbrt.f64 (pow.f64 (-.f64 re im) 6))
(pow.f64 (-.f64 re im) 2)
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 re im) 2)))
(pow.f64 (-.f64 re im) 2)
(exp.f64 (*.f64 2 (log.f64 (-.f64 re im))))
(pow.f64 (-.f64 re im) 2)
(exp.f64 (*.f64 (log.f64 (-.f64 re im)) 2))
(pow.f64 (-.f64 re im) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 re im))) 1))
(pow.f64 (-.f64 re im) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 re im)) 1) 2))
(pow.f64 (-.f64 re im) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 re im)) 2) 1))
(pow.f64 (-.f64 re im) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 re im))) 1) 1))
(pow.f64 (-.f64 re im) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (-.f64 re im)))) 3))
(pow.f64 (-.f64 re im) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 re im) 6)) 1/3))
(pow.f64 (-.f64 re im) 2)
(exp.f64 (+.f64 (log.f64 (-.f64 re im)) (*.f64 (log.f64 (-.f64 re im)) 1)))
(pow.f64 (-.f64 re im) 2)
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 re im)) 1) (log.f64 (-.f64 re im))))
(pow.f64 (-.f64 re im) 2)
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 re im)) 1) (*.f64 (log.f64 (-.f64 re im)) 1)))
(pow.f64 (-.f64 re im) 2)
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 re im) 2)))
(pow.f64 (-.f64 re im) 2)
(fma.f64 re (-.f64 re im) (*.f64 (neg.f64 im) (-.f64 re im)))
(pow.f64 (-.f64 re im) 2)
(fma.f64 (-.f64 re im) re (*.f64 (-.f64 re im) (neg.f64 im)))
(pow.f64 (-.f64 re im) 2)

eval23.0ms (0.7%)

Compiler

Compiled 1122 to 684 computations (39% saved)

prune22.0ms (0.7%)

Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New1031104
Fresh000
Picked112
Done011
Total1043107
Accuracy
100.0%
Counts
107 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.0%
(-.f64 (*.f64 re re) (*.f64 im im))
52.1%
(*.f64 (-.f64 re im) (-.f64 re im))
56.4%
(neg.f64 (*.f64 im im))
Compiler

Compiled 24 to 13 computations (45.8% saved)

localize20.0ms (0.6%)

Compiler

Compiled 11 to 5 computations (54.5% saved)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune2.0ms (0.1%)

Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New000
Fresh000
Picked011
Done022
Total033
Accuracy
100.0%
Counts
3 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.0%
(-.f64 (*.f64 re re) (*.f64 im im))
52.1%
(*.f64 (-.f64 re im) (-.f64 re im))
56.4%
(neg.f64 (*.f64 im im))
Compiler

Compiled 55 to 27 computations (50.9% saved)

regimes18.0ms (0.6%)

Counts
5 → 1
Calls
Call 1
Inputs
(neg.f64 (*.f64 im im))
(*.f64 (-.f64 re im) (-.f64 re im))
(-.f64 (*.f64 re re) (*.f64 im im))
(neg.f64 (pow.f64 im 2))
(fma.f64 re re (*.f64 im (neg.f64 im)))
Outputs
(fma.f64 re re (*.f64 im (neg.f64 im)))
Calls

5 calls:

5.0ms
re
4.0ms
im
3.0ms
(*.f64 im im)
3.0ms
(-.f64 (*.f64 re re) (*.f64 im im))
3.0ms
(*.f64 re re)
Results
AccuracySegmentsBranch
97.3%1re
97.3%1im
97.3%1(-.f64 (*.f64 re re) (*.f64 im im))
97.3%1(*.f64 re re)
97.3%1(*.f64 im im)
Compiler

Compiled 25 to 15 computations (40% saved)

regimes29.0ms (0.9%)

Counts
4 → 2
Calls
Call 1
Inputs
(neg.f64 (*.f64 im im))
(*.f64 (-.f64 re im) (-.f64 re im))
(-.f64 (*.f64 re re) (*.f64 im im))
(neg.f64 (pow.f64 im 2))
Outputs
(-.f64 (*.f64 re re) (*.f64 im im))
(neg.f64 (*.f64 im im))
Calls

5 calls:

7.0ms
im
7.0ms
re
5.0ms
(*.f64 im im)
5.0ms
(-.f64 (*.f64 re re) (*.f64 im im))
5.0ms
(*.f64 re re)
Results
AccuracySegmentsBranch
93.8%2re
97.3%2im
97.3%2(-.f64 (*.f64 re re) (*.f64 im im))
93.8%2(*.f64 re re)
97.3%2(*.f64 im im)
Compiler

Compiled 25 to 15 computations (40% saved)

regimes33.0ms (1.1%)

Counts
2 → 4
Calls
Call 1
Inputs
(neg.f64 (*.f64 im im))
(*.f64 (-.f64 re im) (-.f64 re im))
Outputs
(*.f64 (-.f64 re im) (-.f64 re im))
(neg.f64 (*.f64 im im))
(*.f64 (-.f64 re im) (-.f64 re im))
(neg.f64 (*.f64 im im))
Calls

3 calls:

16.0ms
im
9.0ms
re
8.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
75.5%2re
83.5%4im
83.5%4(*.f64 im im)
Compiler

Compiled 11 to 7 computations (36.4% saved)

regimes7.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

3.0ms
re
2.0ms
im
2.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
56.4%1re
56.4%1im
56.4%1(*.f64 im im)
Compiler

Compiled 11 to 7 computations (36.4% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.396823967636717e+292
+inf
Compiler

Compiled 14 to 9 computations (35.7% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.204868656274839e+49
7.374332873667014e+53
0.0ms
6.94479280028324e-184
1.9952900122548132e-182
0.0ms
7.824133233942354e-217
3.157988435263771e-214
Compiler

Compiled 14 to 9 computations (35.7% saved)

simplify8.0ms (0.3%)

Algorithm
egg-herbie
Rules
sub-neg
+-commutative
not-or
neg-mul-1
if-if-or-not
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
033266
149242
258242
363238
464238
565238
Stop Event
done
saturated
Calls
Call 1
Inputs
(fma.f64 re re (*.f64 im (neg.f64 im)))
(if (<=.f64 (*.f64 im im) 20000000000000000265131979567148325361373122179172920071264062955884985453808506429231958836078724999454749277131784181976245949300014051569103476605493463371814790630510549293722116375116429235158992403665324705171077671147273195044215123421883037120057498753668190357102577928230111451021312) (-.f64 (*.f64 re re) (*.f64 im im)) (neg.f64 (*.f64 im im)))
(if (<=.f64 (*.f64 im im) 1552518092300709/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856) (*.f64 (-.f64 re im) (-.f64 re im)) (if (<=.f64 (*.f64 im im) 4784065733063811/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) (neg.f64 (*.f64 im im)) (if (<=.f64 (*.f64 im im) 100000000000000007629769841091887003294964970946560) (*.f64 (-.f64 re im) (-.f64 re im)) (neg.f64 (*.f64 im im)))))
(neg.f64 (*.f64 im im))
Outputs
(fma.f64 re re (*.f64 im (neg.f64 im)))
(if (<=.f64 (*.f64 im im) 20000000000000000265131979567148325361373122179172920071264062955884985453808506429231958836078724999454749277131784181976245949300014051569103476605493463371814790630510549293722116375116429235158992403665324705171077671147273195044215123421883037120057498753668190357102577928230111451021312) (-.f64 (*.f64 re re) (*.f64 im im)) (neg.f64 (*.f64 im im)))
(if (<=.f64 (*.f64 im im) 20000000000000000265131979567148325361373122179172920071264062955884985453808506429231958836078724999454749277131784181976245949300014051569103476605493463371814790630510549293722116375116429235158992403665324705171077671147273195044215123421883037120057498753668190357102577928230111451021312) (-.f64 (*.f64 re re) (*.f64 im im)) (*.f64 im (neg.f64 im)))
(if (<=.f64 (*.f64 im im) 1552518092300709/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856) (*.f64 (-.f64 re im) (-.f64 re im)) (if (<=.f64 (*.f64 im im) 4784065733063811/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) (neg.f64 (*.f64 im im)) (if (<=.f64 (*.f64 im im) 100000000000000007629769841091887003294964970946560) (*.f64 (-.f64 re im) (-.f64 re im)) (neg.f64 (*.f64 im im)))))
(if (<=.f64 (*.f64 im im) 1552518092300709/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856) (*.f64 (-.f64 re im) (-.f64 re im)) (if (or (<=.f64 (*.f64 im im) 4784065733063811/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) (not (<=.f64 (*.f64 im im) 100000000000000007629769841091887003294964970946560))) (*.f64 im (neg.f64 im)) (*.f64 (-.f64 re im) (-.f64 re im))))
(if (or (<=.f64 (*.f64 im im) 1552518092300709/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856) (not (or (<=.f64 (*.f64 im im) 4784065733063811/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) (not (<=.f64 (*.f64 im im) 100000000000000007629769841091887003294964970946560))))) (*.f64 (-.f64 re im) (-.f64 re im)) (*.f64 im (neg.f64 im)))
(if (or (<=.f64 (*.f64 im im) 1552518092300709/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856) (and (not (<=.f64 (*.f64 im im) 4784065733063811/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976)) (<=.f64 (*.f64 im im) 100000000000000007629769841091887003294964970946560))) (*.f64 (-.f64 re im) (-.f64 re im)) (*.f64 im (neg.f64 im)))
(neg.f64 (*.f64 im im))
(*.f64 im (neg.f64 im))
Compiler

Compiled 66 to 36 computations (45.5% saved)

soundness1.1s (36%)

Rules
2054×fma-def
1210×prod-diff
1172×sub-neg
1128×distribute-lft-in
1082×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020229
166217
2174217
3440217
41114217
52108217
63069217
73911217
85695217
96268217
106381217
116495217
126575217
136575217
147956217
038817250
192915171
2292111075
01129
111929
2149329
01550
119038
2226438
038817250
192915171
2292111075
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 623 to 187 computations (70% saved)

end0.0ms (0%)

preprocess41.0ms (1.3%)

Remove

(abs im)

(abs re)

Compiler

Compiled 246 to 116 computations (52.8% saved)

Profiling

Loading profile data...